我有一个JComboBox
这是我在 Netbeans GUI 设计器中设计的。我已成功将盒子的“元素”绑定(bind)到 ArrayList<String>
以便该框正确填充。但是,它当前自动将列表的第一个元素显示为 selectedItem
。
我尝试绑定(bind)selectedItem
到int
起初,认为它只会显示指定索引处的项目。不去。我遇到了一个我不明白的巨大异常。
然后,我注意到在“绑定(bind)”窗口中,它说该元素必须是 Object
。所以,我将它绑定(bind)到 String
,认为它会找到与该字符串匹配的元素并显示该元素。没有骰子。现在我得到了某种“PropertyResolutionException
”。我什至尝试使用 Integer 对象来获得相同的结果。
任何想法将不胜感激。
最佳答案
缺少您的sscce ,很难说哪里出了问题。仅供引用,setSelectedItem()
正如此 example 中所宣传的那样工作按名称选择 L&F。
关于绑定(bind) netbeans 组合框所选项目时出现 Java PropertyResolutionException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14512654/