绑定netbeans组合框选定项时的Java PropertyResolutionException

时间:2013-01-24 23:19:37

标签: java swing user-interface netbeans jcombobox

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

我首先尝试将selectedItem绑定到int,认为它只会在指定的索引处显示该项目。不行。我有一个我不明白的巨大例外。

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

任何想法都会受到赞赏。

1 个答案:

答案 0 :(得分:1)

如果没有你的sscce,就很难说事情出在哪里。作为参考,setSelectedItem()的工作方式与此example中的广告一致,即按名称选择L&amp; F.

image