Identificar um componente(JButton) específico em um evento.[RESOLVIDO]

1 resposta
neeryck

Pessoal, to com um pequeno impasse…

Independente do evento, precisaria identificar um JButton específico. Com o método: MouseInfo.getNumberOfButtons()
Consigo a quantidade de botões no meu JPanel… mas não consigo identificar se é o “btnXPTO” ou o “btnXuxu”…

Como posso ter essa precisão?

[]'s

1 Resposta

rimarck
for (Component componente : this.seuJPanel.getComponents()) {
            if (componente instanceof JButton) {
                JButton botao = (JButton) componente;
                System.out.println(botao.getText());
                System.out.println(botao.getName());
                // botao.doClick();
                // qualquer outra funcao do jbutton
                // aqui é só testar se o botao é o que você procura com um if
            }
        }
Criado 30 de dezembro de 2009
Ultima resposta 30 de dez. de 2009
Respostas 1
Participantes 2