任何人都可以帮我这个,我有一个jtable,我想用jtextfield搜索其中的数据,当用户输入时,建议出现在下拉列表中并从中选择,然后用户选择它和结果显示在表格中。
答案 0 :(得分:4)
是的,可能有两种方式
1)最简单的没有自动完成JTextField
的工具,
- JTable已在教程
2)通过实现AutoComplete JComboBox / JTextField(读取整个线程,因为在SwingX中实现了最优秀的替代方案)和JTable to set Filtering
答案 1 :(得分:1)
对于JTextField,使用getText()来获取输入(但必须不断更新)。对于下拉菜单,使用所谓的可编辑组合框 - http://docs.oracle.com/javase/tutorial/uiswing/components/combobox.html#editable有解释。