-
大小: 0.45M文件類型: .zip金幣: 1下載: 0 次發(fā)布日期: 2021-02-20
- 語言: Java
- 標簽:
資源簡介
Java Applet中調(diào)整圖片的亮度(提高篇-實例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();//?創(chuàng)建變形對象
????????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\ImageRotateap
?????文件?????????141??2010-12-28?17:03??bin\java.policy.ap
?????文件????????1514??2011-01-29?09:04??bin\com\zzk\ImageRotateap
?????文件??????247260??2010-12-22?08:52??bin\com\zzk\PD2.jpg
?????文件?????????106??2010-12-22?08:52??src\ImageRotateap
?????文件????????1366??2010-12-29?10:33??src\com\zzk\ImageRotateap
?????文件??????247260??2010-12-22?08:52??src\com\zzk\PD2.jpg
評論
共有 條評論