当前位置: 首页 > 面试题库 >

在Java swing应用程序中快速搜索?

林泰平
2023-03-14
问题内容

我在徘徊自己是哪个组件最适合显示swing中的快速搜索结果。我想创建类似这样的内容,在用户可以输入文本的地方创建一个文本字段,在输入过程中,我将改善对数据库的后端快速搜索,并且希望在文本框下方显示数据,他将能够浏览结果,然后按输入将在表中显示结果。所以我的问题是,是否有任何组件已经具有此显示逻辑?还是不是,实现它的最佳方法是什么。

如果可以在桌面应用程序上进行,此搜索将是ajax在网络上为我提供的东西,具有相同的html" target="_blank">逻辑和外观。


问题答案:

您是否正在寻找类似Java Swing的自动完成组件的东西?

SwingX具有这样的组件。有关JavaDoc,请参见此处。它具有许多实用的方法来执行各种操作,即从JList的内容自动完成文本框。



 类似资料:
  • 当我尝试运行一个新的Swing应用程序时,我遇到了一些重大问题。我使用的是NetBeans 8.1、JDK版本1.8和OS Windows 10。 所以每次我试图打开一个新的Swing项目(不管它是应用项目还是EA),并且我运行它,NetBeans都会正确部署它,但是Swing窗口没有打开,在NetBeans的状态栏中它只是显示正在运行。我等了几分钟,然后我不得不停止构建,因为什么都没发生。当我在

  • 我有一个要求,我需要采取我的一些文件的副本,并把它放在内部服务器。这需要定期发生,比如每天晚上8点。这也是一个Swing应用程序,在我的本地PC上运行。我知道我可以使用Java计划任务,或者使用,或者更好的。 但是,问题来了。没有人会仅仅为了这个调度器就让计算机开机24小时。据我所知,如果有人重启电脑,Java调度器也会死掉。相反,一旦任务计划完成,如果计算机已打开,则计划的任务应在每天晚上8点进

  • 问题内容: 我正在开发React应用程序,这是我用于组件的方法:我使用PropTypes验证来验证希望收到的道具,但是我仍然分配默认值以避免它如果接收到的数据出现问题,则中断。 最近有人告诉我,我们不应该这样做,因为道具是我们希望父母给予的,并且如果不遵守合同规定的话,则可能会破坏组件。 哪种方法是正确的,优缺点是什么? 我的一些考虑值得深思。 按照我最初的方法,在测试中,我显式测试传递给被测组件

  • 帮手 排序函数 因此,我花了一段时间来弄清楚是如何工作的。它从0开始,只有当for循环中的当前元素小于数据透视时,它才会增加1。当我们遇到一个大于pivot值的数字时,splitIndex将保持其值,将递增。在下一步中,如果该数字也小于枢轴,我们交换它们 谢谢

  • 问题内容: 以下代码在本地完美运行… 但是,当我将其部署到天蓝色时,会出现500错误。这是我的发现… 我已经接受了这个建议 尝试了server.js,app.js,目录结构等的所有可能组合。 该代码是从本地git仓库中部署的。 问题答案: Azure Web Apps(网站)仅在端口80和443上侦听。您不能在端口8080上侦听。 您需要在port上监听。通过将端口代码调整为类似以下内容,您可以轻

  • 问题内容: 我有一个使用Maven作为构建工具的Flex / Java Web应用程序。当前,如果要调试整个应用程序,则可以使用Maven创建WAR文件,并使用cargo插件部署WAR文件并启动应用程序服务器。然后,我启动Eclipse(使用Flash Builder 4)Flex“ Web应用程序”调试配置并开始调试。 一切都很好,但是我正在寻找一种使它更快的方法。我希望能够编辑Flex代码并立