社区
Java SE
帖子详情
怎么在applet中实现图片旋转效果?
flywow
2000-09-01 11:59:00
applet中实现图片旋转效果,就像ulead cool360插件一样。
...全文
304
2
打赏
收藏
怎么在applet中实现图片旋转效果?
applet中实现图片旋转效果,就像ulead cool360插件一样。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
skyyoung
2000-09-05
打赏
举报
回复
//The following snippet rotates an image (90 degrees).
import java.applet.Applet;
import java.net.*;
public class rotateGumby extends Applet {
Image img = null;
Image rot = null;
int buffer[] = new int[32 * 32];
int rotate[] = new int[32 * 32];
public void init() {
try {
MediaTracker tracker = new MediaTracker (this);
img = getImage(new URL(getDocumentBase(), "gumby.gif"));
tracker.addImage (img, 0);
tracker.waitForAll();
PixelGrabber grabber =
new PixelGrabber(img, 0, 0, 32, 32, buffer, 0, 32);
try {
grabber.grabPixels();
}
catch(InterruptedException e) {
e.printStackTrace();
}
for(int y = 0; y < 32; y++) {
for(int x = 0; x < 32; x++) {
rotate[((32-x-1)*32)+y] = buffer[(y*32)+x];
}
}
rot = createImage(new MemoryImageSource(32, 32, rotate, 0, 32));
}
catch (Exception e) {
e.printStackTrace();
}
}
public void update( Graphics g) {
paint(g);
}
public void paint(Graphics g) {
g.drawImage(img, 0, 0,this);
g.drawImage(rot,0, 40, this);
}
}
javaduke
2000-09-05
打赏
举报
回复
www.dukejava.com上有更多的特效!
项目实战:Java
Applet
与ActiveX控件应用
控件技术是B/S项目的开发手段,在项目实战
中
非常重要! 作为一个程序员和架构师,掌握控件的开发和集成... 学习本套视频,主要是掌握java
applet
的开发技术,同时需要掌握在大项目开发
中
, 如何有效的集成第三方控件;
java源码包2
Java绘制图片火焰
效果
,源代码相关注释:前景和背景Image对象、
Applet
和绘制火焰的
效果
的Image对象、
Applet
和绘制火焰的
效果
的Graphics对象、火焰
效果
的线程、
Applet
的高度,图片到图片装载器、绘制火焰
效果
的X坐标...
Java SE
62,614
社区成员
307,318
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章