我想補充ImageIcon
到JMenuItem
說明像新或保存行動。
爲什麼下面的代碼不適合我?圖標添加到菜單項
JMenu file = new JMenu("File");
menubar.add(file);
JMenuItem newgame = new JMenuItem("New");
file.add(newgame);
newgame.setIcon(new ImageIcon("/Project1/zkre/new.gif"));
最有可能的圖標無法找到。嘗試編寫一個只顯示圖標的小代碼片段,看看它是否有效。注意:正常的方法是創建一個'Action'並使用'Action'作爲'JMenuItem'。然後使用可用的鍵值對將這個圖標和文本放置在「Action」中。但是,這不會解決你的問題圖標請 – Robin
來看看如何[圖像添加到您的項目(http://stackoverflow.com/a/9866659/1057230),這【答案】(HTTP://計算器。 com/a/11372350/1057230)以獲得關於圖像放置的更多說明,如果您手動執行操作。 –