Gli eventi da tastiera li deve ricevere solo un pannello che è l'ultimo..
Allora in pratica al primo pannello gli devo dare sempre il focus come ho fatto per l'ultimo?
e poi al bottone (che se premo mi visualizza quel pannello) gli devo dare il focus del pannello che mi visualizza?
Ad es:
Codice:
button.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
panel.requestFocusInWindow();
}
});
Mentre per l'ultimo pannello che è quello che deve ricevere gli eventi da tastiera va bene il codice inserito?