2011-10-21 13 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_は何ですか?一つの含意は:あなたが最初のものへの答えを理解していなければ、同じ質問の2番目のスレッドを開始しないでください:-)もう一つ:多分それは画像だけですか?それがあなたがそれを期待している場所であるかどうかを確認します(別のボタン/ラベルに表示することによってf.i)。 – kleopatra

答えて

0

私は同じ問題に直面し、私は解決コードを次の 使用によって:

ImageIcon newImage= new ImageIcon(getClass().getResource("com/some/package/newItemImage.jpg")); 
JButton newButton= new JButton(newImage); 
this.add(newButton); 
関連する問題