gpt4 book ai didi

java - jTextField 从数据库自动完成

转载 作者:行者123 更新时间:2023-12-02 00:44:31 25 4
gpt4 key购买 nike

我想要一个 jTextField 在用户键入时在弹出窗口中显示建议(如谷歌建议)。我希望从数据库表中获取建议数据。我一直在研究 SwingX 和 GlazedLists,但我认为它们提供了 jComboBox 自动完成功能,并且 jTextField 在这些库中不显示弹出窗口。

我想监视用户输入并在特定时间间隔后重新查询数据库。

谢谢。

最佳答案

我会继续研究 SwingX 或 GlazedLists,以避免重新发明轮子。但如果你自己做:

向该字段添加一个KeyListener,并在用户键入时在文本字段下方显示一个弹出窗口。弹出窗口可能只是一个包含可能项目的菜单,甚至可能是一个 JList。确保您的数据库查询可以跟上输入的速度,或者将工作放在单独的线程上。

关于java - jTextField 从数据库自动完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5376771/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com