如何制作用于搜索的文本字段(使用Google搜索等提示)

max*_*mus 5 java user-interface swing jtextfield

我想使用java swing为PC制作一个窗口应用程序.我想在那里制作一个文本字段.在键入该文本字段时,我需要它在该文本字段下显示提示.用户可以从列表中选择所需的文本.像谷歌搜索一样在浏览器中.所以我需要两个函数,第一个很简单:按已经输入的文本过滤一组字符串.但是如何在列表中显示它们?

编辑1:我需要显示列表,如果有过滤后显示的内容,并且能够通过上下键使用键进行选择.与谷歌搜索相同,但在PC应用程序上.

tra*_*god 3

JComboBox是一个常见的选择AutoCompleteJComboBoxer是我尝试过的一种。