Como eu faço para colocar uma imagem dentro do JButton junto com uma String?

1 resposta
java
R

Então pessoal, eu criei um menu lateral mas to com dúvidas de como eu posso colocar a minha imagem.png dentro do botão mas sem tampar a string escrita dentro dele, olhem o meu código:

for (int i=0; i<imgButton.length;i++){

imgButton[i]= new ImageIcon (imagem/m+i+".png");

btnMenu[i]= new JButton(strMenu[i]);

ctnMenu.add(btnMenu[i]);

No caso se eu troco a minha string (strMenu) no JButton e coloco o imgButton, ela simplesmente só fica com a imagem e eu preciso das 2 dentro desse JButton, o que eu faço?

1 Resposta

rodriguesabner

seubotao.setIcon(new javax.swing.ImageIcon(getClass().getResource("/caminho/foto.png")));
seubotao.setText("Alguma Coisa");

Criado 19 de agosto de 2018
Ultima resposta 19 de ago. de 2018
Respostas 1
Participantes 2