显示图像的代码赢得';不能使用不同的java编辑器

显示图像的代码赢得';不能使用不同的java编辑器,java,swing,netbeans,jbutton,imageicon,Java,Swing,Netbeans,Jbutton,Imageicon,我需要你的帮助! 我正在切换到netbeans,并且遇到了一些主要问题。 大约6个小时后,我终于找到了如何在netbeans中显示图像的方法。 有没有一种方法可以在JGrasp和netbeans中编写代码 netbeans的工作代码是 menuPic = new javax.swing.JButton(); menuPic.setIcon(new javax.swing.ImageIcon(getClass().getResource("image/w2.png"))); JGrasp的工作代

我需要你的帮助! 我正在切换到netbeans,并且遇到了一些主要问题。 大约6个小时后,我终于找到了如何在netbeans中显示图像的方法。 有没有一种方法可以在JGrasp和netbeans中编写代码

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);
final ImageIcon icon1 = new ImageIcon("image/money.gif");
JOptionPane.showMessageDialog(null, " blah blah", "Text", JOptionPane.INFORMATION_MESSAGE,   icon1);
我讨厌JGrasp,但这是我的老师用来评分的,所以我希望能够用netbeans编写它,并将代码复制粘贴到JGrasp上,这样它就可以工作了。 任何帮助都将不胜感激

解决了这个问题,但现在我有另一个问题 好的,这很管用,但是现在我的JOptionPane图片没有加载到netbeans中 我在JGrasp中使用的代码是

menuPic = new JButton();
ImageIcon bottompic = new ImageIcon("image/w2.png");
JButton menuPic = new JButton(bottompic);
final ImageIcon icon1 = new ImageIcon("image/money.gif");
JOptionPane.showMessageDialog(null, " blah blah", "Text", JOptionPane.INFORMATION_MESSAGE,   icon1);
如果我想在JOptionPane.showInputDialog中显示图像,它是否与在JOptionPane.showMessageDialog中显示相同?
谢谢

只要您的映像文件位于正确的位置——“NetBeans”代码就可以在JGrasp中工作——位于保存类文件的目录之外的映像子目录中。顺便说一下,这不是特定于NetBeans的代码;它只不过是Java代码,非常简单。

谢谢。如果我一开始就知道的话,我可能会更早地发现这一点。我知道了,谢谢!!