我正在使用JComboBox
从sql DB中搜索查询。我想在输入字母时搜索查询。我正在使用net beans 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
。组合框editable = true。
谢谢。
答案 0 :(得分:1)
由于你的组合框是可编辑的,你应该试试这个:
srch.getEditor().getEditorComponent().addKeyListener()
而不是
srch.addKeyListener()