我在Netbeans中创建了一个 Java应用程序项目。该项目具有主要类 JFrame表单。除其他外,还有组合框。我需要为这个 Combobox 添加二次函数。我真的不想用于这样的平方 ^ 2 。
我认为,该功能可能由例如.png文件表示。(比如设置按钮图标)。
我有这个想法好几天了,但我真的不知道如何解决这个问题。
答案 0 :(得分:4)
简短的回答是“是”。
在组合框中显示值的责任归结为ListCellRenderer
请查看How to use Combo Boxes了解详情,Providing a Custom Renderer了解详情
图片如何使用组合框跟踪
当然,你如何实现这一点完全取决于你。我鼓励你在模型中放置一些容易识别的东西,然后让渲染器弄清楚如何渲染它。这很重要,因为您需要知道用户选择了什么并在某个阶段识别它,而Image
可能不是最佳解决方案。