今天给各位分享javaicon类的知识,其中也会对java中imageicon什么意思进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
1、java中的icon是什么啊?2、java 怎么调用java默认的图标icon?3、java Icon,ImageIcon,Image区别4、java设置窗口icon5、java语言中Icon接口的使用
java中的icon是什么啊?
java中的icon是属于接口类,主要设置窗口图标,实例如下:
package com.han;
import java.awt.*;
import javax.swing.*;
/**
* This example shows the drawing of an icon using the Icon interface
* for the JLable component.
* @author han
*
*/
public class DrawIcon implements Icon{//该类实现该接口icon
private int width;
private int height;
@Override
public int getIconHeight(){
return this.height;
}
@Override
public int getIconWidth(){
return this.width;
}
@Override
public void paintIcon(Component c, Graphics g, int x, int y){
g.setColor(Color.red);
g.fillOval(x, y, width, height);
}
/*the construct function*/
public DrawIcon(int width, int height){
this.width=width;
this.height=height;
}
public static void main(String[] args){
DrawIcon icon=new DrawIcon(15,15);
JLabel jl=new JLabel(“测试”,icon,SwingConstants.CENTER);
JFrame jf=new JFrame();
Container c=jf.getContentPane();
c.add(jl);
jf.setVisible(true);
jf.setSize(300,300);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
java 怎么调用java默认的图标icon?
使用从Window类继承的Window.getIconImages()方法。使用默认图标时会返回空的列表。
java Icon,ImageIcon,Image区别
这些东西,你自己看看api会更懂的
javax.swing .Icon
javax.swing.ImageIcon
java.awt.Image
icon是接口,imageicon实现icon接口,image是抽象类表示图形图像的所有类的超类。
java设置窗口icon
这个好像是关于相对路径和绝对路径,以前我也碰到这类似问题。个人建议都放绝对路径,因为这样不会出现图片找不到的问题。
java语言中Icon接口的使用
这个程序,要想显示Icon出来,还执行不了,最好是覆盖JLabel j的paint方法。。。。。。如果不添加JLabel,直接覆盖JFrame的paint方法也可以。然后在paint方法内部调用。
关于javaicon类和java中imageicon什么意思的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。