我有一个People的ArrayList,它由名称、电子邮件和一些数字组成(但它们都是字符串)。我使用此列表填充表单上的JComboBox。
我想要实现的是自动完成JComboBox。例如,当输入Tim时:
按下“T” -> 它将显示所有以“T”开头的内容
按下“i” -> 它将显示所有以“Ti”开头的内容
按下“m” -> 它将显示所有以“Tim”开头的内容。
我已经尝试了一些方法 - 看了一些SwingX之类的东西,但似乎服务器已经关闭,我无法访问任何文档。我尝试创建自己的算法,但它变得相当复杂,而且我已经走了一些死胡同。我想知道是否有人知道实现我正在尝试的功能的好方法?
谢谢。