我正在使用JComboBox
从sql DB中搜索查询。我想在输入字母时搜索查询。我正在使用Net bean 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。谢谢。
最佳答案
由于您的组合框是可编辑的,因此您应该尝试以下操作:
srch.getEditor().getEditorComponent().addKeyListener()
代替这个
srch.addKeyListener()