求对图象放大缩小的算法 Java自己就支持,你是要画图显示吧,用drawImage的不同参数函数就可以了。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 thanks Iforgot(清风雨),能给个例子吗 以下网址有许多处理图像的源码:http://dmoz.org/Computers/Programming/Languages/Java/Class_Libraries/Graphics/http://dmoz.org/Computers/Programming/Languages/Java/Class_Libraries/Graphics/Data_Formats/ 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); }} ---------------[email protected] 初学java,有一小小问题,请教 有关wait()的用法(初学者问题) Unable to instantiate default tuplizer 参数的传递 请问有关jtree加入新节点后动态更新的问题 java爬虫程序进入死循环 高分在线等待 想要实现定时处量数据功能,这里有我的设计,但有点问题,进来帮助一下 这个案例有错误望赐教!太过简单了简直是送分! 看完了think in java ,想再深入,如何学习 十分古怪的结果。 关于赋值的问题,来者有分!!!!!!!!!
http://dmoz.org/Computers/Programming/Languages/Java/Class_Libraries/Graphics/
http://dmoz.org/Computers/Programming/Languages/Java/Class_Libraries/Graphics/Data_Formats/
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);
}
}
---------------
[email protected]