“Spotlight”喜欢Swing的组件?

时间:2009-04-14 19:17:05

标签: java user-interface swing components

我正在考虑如何改善数据输入应用程序的用户体验,并考虑使用搜索栏等Mac OS X Spotlight,它允许用户搜索任意术语并从符合条款的选项列表中进行选择

我想象能够同时显示类别(如联系人,约会,邮件等)和相关结果的东西。

你知道在任何地方可以使用的任何Swing组件,所以我不需要再次创建UI部分,而是专注于实际的“搜索插件”?

2 个答案:

答案 0 :(得分:2)

与搜索工具一样?或“聚光灯”的视觉效果,一切都变暗了,但是那些匹配的东西上有一盏灯?

如果你在谈论一个UI组件,那么“Swing Hacks”O'Reilly的书就是一个焦点的例子。

如果你在谈论搜索/索引,我会推荐Apache Lucene。不确定是否有人

[编辑:我的答案在这里被截断了?]

有一个现成的功能齐全的搜索结果浏览器,就像聚光灯现在一样。

答案 1 :(得分:1)

副手,我想不出你所看到的“现成”组件,但你可能会发现以下内容:

macwidgets

这是“mac style”小部件的集合,例如“抬头显示”和类似于iTunes中的侧边栏列表。

您可能想尝试根据自己的需要调整其中一些。