加载组件属性时出错(Swing GUI窗体)

时间:2010-04-01 13:59:28

标签: java swing netbeans matisse

3 个答案:

答案 0 :(得分:1)

我将从这条消息中得出结论:

java.lang.ClassNotFoundException:不会从ModuleCL @ 738d08 [org.jdesktop.beansbinding]和ModuleCL @ 167e3a5 [javax.beans.binding]中任意加载org.jdesktop.beansbinding.Converter类。

系统正在查找包含org.jdesktop.beansbinding.Converter的2个类文件。它不是仅仅选择一个(并且在50%的时间内都是错误的),而是拒绝加载任何一个。

检查您的库以确保您没有加载具有重叠功能的2个库。

答案 1 :(得分:0)

我注意到,有时NetBeans会丢失对可能用于Swing控件的JAR的绑定。例如,有时我为其组件包含SwingX的JAR,并且JAR包含与NetBeans混淆。

确保您在以下位置没有任何损坏的库引用:

Project Properties -> Libraries -> Compile

它将指示哪个库可能丢失或损坏。希望这会有所帮助。

答案 2 :(得分:-1)

检查你的org.jdesktop.beansbinding.Converter是否在类路径和/或Netbeans的调色板中正确。

当我在调色板中打开包含没有这些组件的自定义bean的面板时(例如,在重新安装Netbeans之后),我通常会收到此错误。