Не показывать изображения в JToolBar - PullRequest
1 голос
/ 21 октября 2011
    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();

Я разрабатываю приложение на основе Swing, в которое я хочу добавить JToolBar с изображениями в кнопках. Но изображения не видны в кнопках

1 Ответ

0 голосов
/ 03 мая 2013

Я столкнулся с той же проблемой, и я решил использование следующего кода:

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