java - JPopupMenu 显示大量信息时向上和向下的箭头

标签 java swing

我正在使用 JPopup 菜单在 java 中实现自动完成模型。一切工作正常,但问题是当显示大量可能令人恼火的数据时。我如何实现向上和向下箭头并将项目数量限制为 5?

自动完成模型有更好的方法吗?

example of too many irritating result set

最佳答案

您本质上想要 JComboBox 的功能。请参阅BasicComboPopup您基本上要做的是将弹出窗口包装在 JScrollPane 中

关于java - JPopupMenu 显示大量信息时向上和向下的箭头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38791277/

相关文章:

java - Arraylist 将最后一个元素读取为倒数第二个元素

java - 更新 edt 中的 swing 组件

java - 将任意几何变换应用于 JPanel

java - GWT 中的标签上未触发单击事件

java - 使用 Java 8 的 Streams 和 Lambdas 表达式迭代集合时出现问题

java - 如何在 eclipse 或 windows builder pro 中将图像设置为 Java 应用程序的背景

java - 如何在最大化和最小化时刷新 JScrollPane.viewPort

Java - 选择菜单中的所有项目

java - 编译错误失败,而不是在运行时抛出 “Unresolved compilation problem”

java - 我在 Java 中的方法找不到变量的值并将其设置为 0。我做错了什么?