Событие JComboBox KeyReleased не работает
Я использую JComboBox
искать запрос из базы данных sql. Я хочу найти запрос, когда письмо набрано. Я использую чистую фасоль IDE. Вот автоматизированный код.
srch.addKeyListener(new java.awt.event.KeyAdapter() {
public void keyReleased(java.awt.event.KeyEvent evt) {
srchKeyReleased(evt);
}
}
private void srchKeyReleased(java.awt.event.KeyEvent evt) {
//Searching code
}
Но ничего не происходит. Я предъявляю иск, что нет ошибки в поиске кода. Пожалуйста, дайте мне код, чтобы сделать это без автоматического кода из IDE. Имя JComboBox
является srch
, Редактируемое поле со списком =true. Спасибо.
1 ответ
Решение
Поскольку ваш комбинированный список доступен для редактирования, попробуйте следующее:
srch.getEditor().getEditorComponent().addKeyListener()
вместо этого
srch.addKeyListener()