2011-10-21 62 views
1
JButton btnCalendar = new JButton("Chart",new ImageIcon("new_chart.jpg")); 
    btnCalendar.addActionListener(new ActionListener() { 
     public void actionPerformed(ActionEvent e) { 
      JOptionPane.showMessageDialog(JOptionPane.getRootFrame(), "Chart clicked"); 
     } 
    }); 
    jToolBar1.add(btnCalendar); 
    jToolBar1.addSeparator(); 

我正在開發中,我想在buttons.But圖像圖像添加JToolBar中一個基於Swing的應用程序是不是在按鈕可見沒有出現在JToolBar中的圖像

+0

發生了什麼變化,相對於你最後一個問題:在http://stackoverflow.com/questions/7846883/jtoolbar-look-feel-in-swing – kleopatra

+0

我不是獲取圖像工具欄的按鈕。 – Mukthi

+0

不回答我的問題:其他和這個之間有什麼_changed_?其中一個含義是:如果你不明白第一個問題的答案,就不要用相同的問題啓動第二個線程:-)另一個:也許它只是圖像?檢查它是否在你期望的位置(f.i.通過在另一個按鈕/標籤上顯示) – kleopatra

回答

0

我面臨同樣的問題,我解決了通過 使用下面的代碼:

ImageIcon newImage= new ImageIcon(getClass().getResource("com/some/package/newItemImage.jpg")); 
JButton newButton= new JButton(newImage); 
this.add(newButton);