Boa noite Prezados,
Volto ao fórum, para solicitar ajuda na captura de 8 tipos de eventos.
Há alguma forma de reduzir, este código;
public void actionPerformed(ActionEvent e) {
// captura do evento do mouse, sobre os botões
if (e.getSource() == bt[0]) {
System.out.println("Bt 01");
}
if (e.getSource() == bt[1]) {
System.out.println("Bt 02");
}
if (e.getSource() == bt[2]) {
System.out.println("Bt 03");
}
if (e.getSource() == bt[3]) {
System.out.println("Bt 04");
}
if (e.getSource() == bt[4]) {
System.out.println("Bt 05");
}
if (e.getSource() == bt[5]) {
System.out.println("Bt 06");
}
if (e.getSource() == bt[6]) {
System.out.println("Bt 07");
}
if (e.getSource() == bt[7]) {
System.out.println("Bt 08");
}
if (e.getSource() == bt[8]) {
System.out.println("Bt 09");
}
O código atende a minha necessidade de capturar os eventos de 8 botões diferentes, porém acabou ficando muito extenso, alguém tem alguma idéia de como otimizar este código?
Desde já agradeço a ajuda, de todos. E aproveito para desejar uma ótima semana.