【发布时间】:2014-12-20 10:44:19
【问题描述】:
我正在尝试在我的程序中创建一个类似于 google 搜索栏的搜索功能,当用户键入时,它实际上会搜索数据库并在JTextField 下方的弹出列表中显示当前结果。我是 Java GUI 编程的新手,因此我不清楚所有 Java 组件,因此很难找到满足我需求的合适组件,尤其是我需要用于文本字段下方的弹出下拉列表的组件。我希望一些专家能给我一些见解。
【问题讨论】:
-
使用布局或者你可以使用
Component.setBounds()方法将它们放置在准确的位置。 -
@VighaneshGursale 我了解有关布局管理器的部分,我试图弄清楚如何制作一个仅在用户在 jTextfield 上键入时才可见并出现的弹出列表或窗口。
-
好的,所以你想要建议列表。我说的对吗?
-
@VighaneshGursale 当用户键入并选择其中的项目时,建议列表是否会出现在文本字段下方?
-
你可以实现solr搜索,Apache开源。它有你想要的所有功能。
标签: java swing search user-interface searchbar