标签: java mysql jdbc autocomplete textfield
我们如何通过java中的keypress事件创建文本字段表现为自动完成,因为数据库是Mysql。
答案 0 :(得分:1)
您应该使用DocumentFilter(感谢MadProgrammer)而不是KeyListener。前者更可靠,更容易处理。
DocumentFilter
KeyListener
而不是JTextField,您应该使用JComboBox代替用户开始输入后显示下拉列表。
JTextField
JComboBox
现在我不会花费精力为你创建一些代码,因为你没有努力提出这个问题。
阅读: