如何使用Swing实现自动补全?

问题描述

一个自动完成文本区域 。

它以文字处理程序的样式完成(没有弹出窗口,但是 建议的文本在光标之前输入)。

只需向下滚动到 启动”按钮即可!

解决方法

我有兴趣在JFrame中提供自动补全框。触发机制将基于助记符(我认为),但是我不太确定“自动补全框”应使用什么(我希望在用户按下键时对结果进行过滤)。

您将如何实施?某种JFrame还是JPopupMenu?

我想知道这是如何实现的,所以请不要发布指向可用的[J] Components的链接。