Ciao ragazzi, ho il seguente problema: devo intercettare caratteri da tastiera su una JComboBox, vi posto il codice di esempio
solo la combobox ha associati i listener, per l'actionPerformed non ci sono problemi mentre per i KeyListener non riesco a intercettarli.codice:public class NewClass extends JPanel implements KeyListener, ActionListener { ...... comboBox.setEditable(true); comboBox.addKeyListener(this); comboBox.addActionListener(this); ..... public void keyPressed(KeyEvent k) { System.out.println("keyPressed"); } public void keyReleased(KeyEvent k) { System.out.println("keyReleased"); } public void keyTyped(KeyEvent k) { System.out.println("keyTyped"); } public void actionPerformed(ActionEvent e) { System.out.println("actionPerformed"); }
Mi serve per un autocompletamento della combobox!
Grazie per l'aiuto![]()
![]()



Rispondi quotando