我正在构建自己的日历/计划器来进行时间管理并保存日常事件供个人使用,但我陷入了想要实现特定排序算法的境地。
这个想法解释如下。
默认情况下,JList 显示所有 7 个工作日。我想用符合搜索条件的特定项目填充 JList。
例如,如果我有一个String weekDays[] = {"Mon","Tue","Wed","Thur","Fri","Sat","Sun"};
和一个,JTextField SearchBox = new JTextField("Search");
通过在该搜索框中输入S,我将在 JList 中填充 2 个选项 - 星期六和星期日。
然后,如果SearchBox
不包含任何搜索条件,JList 将显示字符串数组中的所有选项。
因此,当我在 JTextField 中键入内容时,整个“搜索”过程将自动使用匹配的条件填充 JList。
任何帮助表示赞赏。
精慕HU
相关分类