wfyj.net
当前位置:首页 >> jAvA ICon,ImAgEICon,ImAgE区别 >>

jAvA ICon,ImAgEICon,ImAgE区别

这些东西,你自己看看api会更懂的 javax.swing .Icon javax.swing.ImageIcon java.awt.Image icon是接口,imageicon实现icon接口,image是抽象类表示图形图像的所有类的超类。

java.awt 类 Image java.lang.Object java.awt.Image 直接已知子类: BufferedImage, VolatileImage BufferedImage是image的子类 在image基础上加了缓存功能 javax.swing 类 ImageIcon java.lang.Object javax.swing.ImageIcon 所有已实现的接口...

this.setIconImage(new ImageIcon("E:\\workspace\\swing\\src\\image\\qq.png").getImage()); 这个需要绝对路径,才可以!你可以试一下! 共同学习!

java 1.5的JDK API,支持的格式有GIF、JPEG ,从 1.3 版本开始的 PNG格式。

创建一个 imageicon类的对象

images这个文件夹放在项目的直接目录下,不要放在src目录下,应该就可以了。

Icon img1=new ImageIcon("H:/图片/hua.ico");//加载图片的方法 现在java支持的图片格式只有JPG(JPEG),PNG,Gif三种,你最好把它换成PNG格式~应该就没问题了! 还有就是编译完毕后在源文件下运行jar文件,因为有时在编译器下他不会调用图片。

//类 ImageIcon 实现了 IconJLabel jl = new JLabel(new ImageIcon("图片地址"));上面就是使用案例了. 当然,值得注意的是图片地址的写法 比如工程目录下面的src目录的test包里有JFrame的自类,还有一个图片文件fj.jpg 那么图片地址的写法是src\\t...

Image img = Toolkit.getDefaultToolkit ().getImage ("F:\\Photo\\2014-02-08_141034.png"); setIconImage (img);

解答如下: 第一个问题:如何保存ImageIcon上的图片: ImageIcon img = new ImageIcon("d:/11/1.jpg"); //直接从ImageIcon.getImage返回的并不是BufferedImage,不能直接转换 BufferedImage savedImage = new BufferedImage(img.getIconWidth(),...

网站首页 | 网站地图
All rights reserved Powered by www.wfyj.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com