请问各位大虾,在Applet中如何缩放图片? java Api中有一个imagefilter的class,(好像是这个名字)你去看看!有这方面的内容! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Scale an Imageimport java.awt.image.*;import java.awt.*;import java.net.*;public class app extends java.applet.Applet { Image source; Image resizedImage; public void init() { MediaTracker media = new MediaTracker(this); // java how-to image for example source = getImage(getDocumentBase(),"jht.gif"); media.addImage(source,0); try { media.waitForID(0); // scale down, half the original size ImageFilter replicate = new ReplicateScaleFilter (source.getWidth(this)/2, source.getHeight(this)/2); ImageProducer prod = new FilteredImageSource(source.getSource(),replicate); resizedImage = createImage(prod); media.addImage(resizedImage,1); media.waitForID(1); } catch(InterruptedException e) {} } public void paint(Graphics g) { g.drawImage(source, 10,10,this); g.drawImage(resizedImage,10, 80,this); }} 关于 repaint(),thread.sleep 的问题 String的用法问题 字符串处理算法 如何验证录入数据的合法性! web.xml 怎么用enter代替单击 $$$$$打包发布Java程序,用什么工具制作啊!$$$$$ 日期格式转换问题 请问是否可以移动一个按钮,在线等候 JAVA 的出路在那里它真的是最好的!!!!!!! 这段JAVA程序哪里出错阿? 用什么方法可以查看在windows下jvm下运行当前java程序的线程数和线程名称?
import java.awt.image.*;
import java.awt.*;
import java.net.*;public class app extends java.applet.Applet {
Image source;
Image resizedImage; public void init() {
MediaTracker media = new MediaTracker(this);
// java how-to image for example
source = getImage(getDocumentBase(),"jht.gif");
media.addImage(source,0);
try {
media.waitForID(0);
// scale down, half the original size
ImageFilter replicate =
new ReplicateScaleFilter
(source.getWidth(this)/2, source.getHeight(this)/2);
ImageProducer prod =
new FilteredImageSource(source.getSource(),replicate);
resizedImage = createImage(prod);
media.addImage(resizedImage,1);
media.waitForID(1);
}
catch(InterruptedException e) {}
} public void paint(Graphics g) {
g.drawImage(source, 10,10,this);
g.drawImage(resizedImage,10, 80,this);
}
}