2017-02-02 8 views
0

Я действительно не понимаю, как правильно использовать относительный путь в Eclipse. Я создал папку res рядом с папкой src с папкой изображения в ней.image/icon использовать относительный путь

Это мой текущий код:

public class ToolbarView extends JToolBar { 
    JButton addButton = new JButton("\\images\\button.png"); 
+0

удалить \\ infront 'images' – SomeDude

ответ

1

Попробуйте сделать это

JButton addButton = new JButton(new ImageIcon(getClass().getResource("images\button.png"))); 
0

Вы можете создать иконку с помощью getClass().getResource(...) так:

Icon icon = new ImageIcon(getClass().getResource("/images/button.png")); 
JButton b = new JButton(icon); 
0

вы могли бы написать это вместо.

JButton addButton = new JButton(new ImageIcon("images/button.png"));