JButton фоновое изображение

Привет я пытаюсь реализовать слушатель действий для JButton и код выглядит следующим образом:

ImageIcon imageForOne = new ImageIcon(getClass().getResource("resources//one.png"));
one = new JButton("",imageForOne);
one.setPreferredSize( new Dimension(78, 76));
one.addActionListener(myButtonHandler);

Используя вышеупомянутый JButton, он выглядит хорошо

Когда я добавляю конкретное значение к кнопке, например,

ImageIcon imageForOne = new ImageIcon(getClass().getResource("resources//one.png"));
//Check this
one = new JButton("one",imageForOne);
one.setPreferredSize( new Dimension(78, 76));
one.addActionListener(myButtonHandler);

Это похоже на следующее изображение

Есть ли способ, которым я могу избежать этого и установить значение тоже.

Заранее благодарны за Вашу помощь.

Ответы на вопрос(3)

Ваш ответ на вопрос