私はGUIを設計しています。私はMenubarを作成し、Menu項目をMenuおよびHave setMenubarに追加しました。 私の問題は、Menuitemにアイコン(アイコンがEclipseで表示されない)を追加できないことです。Java Swing:ImageIconがEclipseに表示されませんか?
これは私がやった方法です: 私はDに私の.pngファイルを持っている:
JMenuBar menuBar = new JMenuBar();
JMenu File = new JMenu("File");
menuBar.add(File);
java.net.URL imageURL = this.getClass().getResource("/resources/new.png");
System.out.println(imageURL); //imageURL is printing correctly in console
ImageIcon im = new ImageIcon(imageURL);
JMenuItem newItem = new JMenuItem("New", im);
File.add(newItem);
setJMenuBar(menuBar);
を/something/src/resources/new.png私はツールバーのボタンにアイコンを追加する同様の問題に直面していますあまりにも。推測、それは同じ理由です。誰でも私が間違っていることを教えてもらえますか?
注:私は.jpg、.jpeg、.icoファイルも試してみました。しかし、何も日食に表示されていません!私はWindows & MS Accessデータベースを使用しています。
Java命名規則を覚えておいてください。 – kleopatra