绑定(bind) netbeans 组合框所选项目时出现 Java PropertyResolutionException

标签 java swing user-interface netbeans jcombobox

我有一个JComboBox这是我在 Netbeans GUI 设计器中设计的。我已成功将盒子的“元素”绑定(bind)到 ArrayList<String>以便该框正确填充。但是,它当前自动将列表的第一个元素显示为 selectedItem

我尝试绑定(bind)selectedItemint起初,认为它只会显示指定索引处的项目。不去。我遇到了一个我不明白的巨大异常。

然后,我注意到在“绑定(bind)”窗口中,它说该元素必须是 Object 。所以,我将它绑定(bind)到 String ,认为它会找到与该字符串匹配的元素并显示该元素。没有骰子。现在我得到了某种“PropertyResolutionException”。我什至尝试使用 Integer 对象来获得相同的结果。

任何想法将不胜感激。

最佳答案

缺少您的sscce ,很难说哪里出了问题。仅供引用,setSelectedItem()正如此 example 中所宣传的那样工作按名称选择 L&F。

image

关于绑定(bind) netbeans 组合框所选项目时出现 Java PropertyResolutionException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14512654/

相关文章:

swift - TextBox 在堆栈 View Xcode 中拉伸(stretch)

java - NetBeans 找不到 Applet 类

java - 当 hibernate 决定更新对象时更新日期属性

java - 应用程序未在 Tomcat 9.0.12 中启动

java - 用户输入后如何将焦点返回到扫描仪?

java - 设置 JTable 列的原型(prototype)值(用于自动宽度计算)

java - 如何打印包含大量组件的 Java Swing UI?

Java - 记住/保存输入字段的程序

python - 对特定按钮视觉效果进行故障排除 : How to Modify Individual Buttons Using CSS in Taipy

c# - 启动进程的服务不会显示 GUI C#