• 大小: 0.45M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-20
  • 语言: Java
  • 标签:

资源简介

Java Applet中调整图片的亮度(提高篇-实例585).zip

资源截图

代码片段和文件信息

package com.zzk;

import java.applet.applet;
import java.awt.Graphics;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.geom.AffineTransform;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;

public class ImageRotateapplet extends applet {
    public void paint(Graphics g) {
        String value = “旋转图像“;
        Image img = null;// 声明图像对象
        img = getImage(getCodebase() “com/zzk/PD2.jpg“);// 获得图片信息
        Graphics2D g2d = (Graphics2D) g; // 强制转换为Graphics2D对象
        g2d.drawString(value 180 150);// 绘制文本
        int x = 50;// 图像位置的横坐标
        int y = -10;// 图像位置的纵坐标
        int w = img.getWidth(this);// 获得图片的宽度
        int h = img.getHeight(this);// 获得图片的高度
        g2d.drawImage(img x y + 50 w / 5 h / 5 this);// 绘制图形
        g2d.drawImage(img x + 150 y + 50 w / 5 h / 5 this);// 绘制图形
        AffineTransform tr = new AffineTransform();// 创建变形对象
        tr.rotate(90 15 15 65);// 设置旋转角度
        

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     文件         301  2010-12-22 08:52  .classpath
     文件         379  2010-12-22 08:52  .project
     文件         629  2010-12-22 08:52  .settings\org.eclipse.jdt.core.prefs
     文件         106  2010-12-22 08:52  bin\ImageRotateapplet.html
     文件         141  2010-12-28 17:03  bin\java.policy.applet
     文件        1514  2011-01-29 09:04  bin\com\zzk\ImageRotateapplet.class
     文件      247260  2010-12-22 08:52  bin\com\zzk\PD2.jpg
     文件         106  2010-12-22 08:52  src\ImageRotateapplet.html
     文件        1366  2010-12-29 10:33  src\com\zzk\ImageRotateapplet.java
     文件      247260  2010-12-22 08:52  src\com\zzk\PD2.jpg

评论

共有 条评论