Ho una sottoclasse di JComboBox. Tento di aggiungere un listener di chiavi con il seguente codice.Rilevamento quando l'utente preme immettere Java
addKeyListener(new KeyAdapter()
{
public void keyPressed(KeyEvent evt)
{
if(evt.getKeyCode() == KeyEvent.VK_ENTER)
{
System.out.println("Pressed");
}
}
});
Ciò tuttavia non rileva correttamente quando l'utente preme un tasto. In realtà non è chiamato affatto. Sto aggiungendo questo ascoltatore sbagliato? Ci sono altri modi per aggiungerlo?
prego ci mostra il codice completo, e si può sapere il motivo per cui il monitoraggio entrare stampa a combobox è necessaria? –
la funzione non sembra avere un problema, forse il modo in cui la invochi ha qualcosa di sbagliato. Abbiamo bisogno di vedere più del codice –
@ user489041, non dovresti usare un KeyListener per questo. – camickr