2012-07-01 28 views
1

我需要您的帮助! 我正在切换到NetBeans,并有一些主要问题。 大约6个小时后,我终于想出了如何让图像在NetBeans中显示。 有没有一种方法可以将代码写入JGrasp和netbeans中?显示图像的代码不适用于不同的java编辑器

对NetBeans的工作代码

menuPic = new javax.swing.JButton(); 
menuPic.setIcon(new javax.swing.ImageIcon(getClass().getResource("image/w2.png"))); 

和JGrasp工作代码

menuPic = new JButton(); 
ImageIcon bottompic = new ImageIcon("image/w2.png"); 
JButton menuPic = new JButton(bottompic); 

我恨JGrasp但多数民众赞成我的老师使用等级,所以我想能把它写在netbeans中,然后将代码复制并粘贴到JGrasp,它就能够工作。 任何帮助将不胜感激!

解决了这个,但现在我还有一个问题 确定这工作,但现在我的JOptionPane的图片是不是在NetBeans中加载 我JGrasp使用的代码

final ImageIcon icon1 = new ImageIcon("image/money.gif"); 
JOptionPane.showMessageDialog(null, " blah blah", "Text", JOptionPane.INFORMATION_MESSAGE, icon1); 

,如果我想显示的图像在JOptionPane.showInputDialog中它会和JOptionPane.showMessageDialog一样吗? 谢谢

回答

3

只要您的映像文件位于正确的位置 - 位于保存类文件的目录的映像子目录中,“NetBeans”代码将在JGrasp中工作。顺便说一下,它不是NetBeans特定的代码;这只是Java代码,纯粹而简单。

+0

谢谢。如果我知道在一开始我可能会早点想到它。我知道了谢谢!! –

+0

@Josh:不客气! –

相关问题