2011-01-09 53 views
1

我终于找到了如何在Netbeans中创建一个exe项目,这样一个jar文件并从DESKTOP中执行它。Netbeans jar文件图标问题

我遇到的唯一问题是,打开jar文件并使用我的用户名和密码登录后,按钮图标不显示,如果我放置一个字符串它会出现,但如果我把图像它不会出现。

所以,我不得不恢复该代码:

JButton btnNew = new JButton(new ImageIcon("new.gif")); 
JButton btnUpdate = new JButton(new ImageIcon("NotePad.gif")); 
JButton btnDelete = new JButton(new ImageIcon("delete.gif")); 
JButton btnSearch = new JButton(new ImageIcon("find.gif")); 

,并把此一:

JButton btnNew = new JButton("ADD"); 
JButton btnUpdate = new JButton("Update"); 
JButton btnDelete = new JButton("Delete"); 
JButton btnSearch = new JButton("Search"); 

现在的作品,但我想有图标,请。

有什么想法?

回答

2

更换

通过

JButton btnNew = new JButton(new ImageIcon(getClass().getResource("new.gif"))); 

注:假设所有的图像都位于默认包,否则尽量/your/path/to/imagenew.gif

+0

我也建议读出由camickr给出的链接 – 2011-01-09 19:54:57