NetbeansのGUIビルダーを使用してアプリケーションのGUIを作成しました。JFrame
を含む画像を表示しようとしていますJLabel
が、を表示できませんImage
。
私が生成したコード:
private void initComponents() {
//...
jLabel1 = new JLabel(new ImageIcon(myPicture));
}
そして私のクラスコード:
public class GUIWindow extends javax.swing.JFrame {
BufferedImage myPicture;
/** Creates new form GUIWindow */
public GUIWindow() throws IOException {
myPicture = ImageIO.read(new File("images/logo.png"));
initComponents();
this.add(jLabel1);
}
}
しかし、まだ画像が表示されません... (画像ファイルへのパスは問題ありません)そのsthは次のようになります:
my-project :
/build
/dist
/images/logo.png
/nbproject
/src (here I have all my source files)
/build.xml
/manifest.mf