使用NetBeans将ImageIcon添加到按钮属性。
print.setFont(new java.awt.Font("Serif", 0, 14));
print.setIcon(new javax.swing.ImageIcon(getClass().getResource("/project/print.gif")));
print.setMnemonic('P');
print.setText("Print");
print.setToolTipText("Print");
当编译时,它会显示出来
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
at javax.swing.ImageIcon.<init>(ImageIcon.java:205)
at project.Editor.initComponents(Editor.java:296)
我做错了什么?
getClass().getResource("/project/print.gif"))
上。我敢打赌,你正在尝试指向的位置找不到你要查找的图像。 - Sujay