当前位置: 技术问答>java相关
JLabel中的标签怎么加?
来源: 互联网 发布时间:2015-08-12
本文导语: 书上写的格式是:JLabel(String test Icon icon) 想问以下Icon是怎么写上去的。 | xioyoo错了。 ImageIcon img=new ImageIcon("d:\test.gif"); 应该改为Icon img=new ImageIcon("d:\test.gif"); 或直接用namowen的。 | ...
书上写的格式是:JLabel(String test Icon icon)
想问以下Icon是怎么写上去的。
想问以下Icon是怎么写上去的。
|
xioyoo错了。
ImageIcon img=new ImageIcon("d:\test.gif");
应该改为Icon img=new ImageIcon("d:\test.gif");
或直接用namowen的。
ImageIcon img=new ImageIcon("d:\test.gif");
应该改为Icon img=new ImageIcon("d:\test.gif");
或直接用namowen的。
|
jLabel1.setIcon(img);
|
import javax.swing.*;
import java.awt.*;
public class ImageTest
{
public static void main(String[] args)
{
JFrame frame=new JFrame("ImageTest");
frame.setBounds(100,100,300,300);
ImageIcon img=new ImageIcon("d:\test.gif");
JLabel label=new JLabel("MyJLabel",img);
frame.getContentPane().add(label);
frame.show();
}
}
import java.awt.*;
public class ImageTest
{
public static void main(String[] args)
{
JFrame frame=new JFrame("ImageTest");
frame.setBounds(100,100,300,300);
ImageIcon img=new ImageIcon("d:\test.gif");
JLabel label=new JLabel("MyJLabel",img);
frame.getContentPane().add(label);
frame.show();
}
}
|
JLabel jLabel1 = new JLabel("jLabel1",new ImageIcon(new java.net.URL("file:///d:/labal.gif")));
其中d:/labal.gif换成你要用的图标文件路径和名称。
其中d:/labal.gif换成你要用的图标文件路径和名称。
|
还是用相对路径比较好一点