0

明確な理由はありませんが、デザイン ビューを開こうとすると、org.jdesktop.beansbinding.Converter にリンクされたコンポーネントを使用するすべての Swing GUI フォームでエラーが発生し始めました。

エラー コンポーネント プロパティのロード中にエラーが発生しました: [JPanel]->filterTextField->converter. プロパティ タイプ クラス org.jdesktop.beansbinding.Converter を読み込めません。プロパティを読み込めません。

読み込み中にエラーが発生しました...


現在、Netbeans 6.8 を使用しています。プロジェクトを Netbeans 6.7.1 で開いたところ、すべて問題ありませんでしたが、しばらくすると同じことが起こりました。.form ファイルと .java ファイルを見て、以前のバックアップと比較すると、すべて問題ないように見えます。私の Netbeans チュートリアル プロジェクトでさえ機能しなくなりました。

これを引き起こす原因は何ですか。どんな提案でも大歓迎です。

さらに調査した後、これは私のIDEのログから取得されます:

174) java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) で java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) で java.awt.EventDispatchThread.run(EventDispatchThread.java:122) でjava.lang.ClassNotFoundException: SystemClassLoader[556 modules] から始まる ModuleCL@738d08[org.jdesktop.beansbinding] および ModuleCL@167e3a5[javax.beans.binding] のいずれかから任意にクラス org.jdesktop.beansbinding.Converter をロードしません。見る beansbinding] および ModuleCL@167e3a5[javax.beans.binding] から SystemClassLoader[556 モジュール]; 見る beansbinding] および ModuleCL@167e3a5[javax.beans.binding] から SystemClassLoader[556 モジュール]; 見るhttp://wiki.netbeans.org/DevFaqModuleCCE netbeans.modules.form.GandalfPersistenceManager.getPropertyType(GandalfPersistenceManager.java:2348) ... 27 more msg コンポーネント プロパティの読み込みエラー: その他のコンポーネント->mainPanel->jTextField1->converter プロパティ タイプ クラス org.jdesktop.beansbinding を読み込めません。コンバータ。プロパティを読み込めません。


誰かがこの問題で私を助けてくれますか? これはまだ解決されておらず、フォームを編集する必要があるたびにフォームを編集したり、バインド プロパティを失ったりすることは、本当に苦痛で時間がかかります。どんな助けでも大歓迎です。ありがとう。

4

3 に答える 3

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 つのライブラリを読み込んでいないことを確認してください。

于 2010-04-07T13:14:38.363 に答える
0

NetBeansがSwingコントロールに使用している可能性のあるJARへのバインディングを失うことがあることに気づきました。たとえば、コンポーネントにSwingXのJARを含めると、JARを含めるとNetBeansが台無しになることがあります。

次の場所に壊れたライブラリ参照がないことを確認してください。

Project Properties -> Libraries -> Compile

どのライブラリが欠落しているか、壊れている可能性があるかを示します。お役に立てれば。

于 2010-07-30T20:56:08.140 に答える
-1

org.jdesktop.beansbinding.Converter がクラスパスおよび/または Netbeans のパレットに正しくあることを確認してください。

通常、パレットにこれらのコンポーネントがないカスタム Bean を含むパネルを開くと、このエラーが発生します (たとえば、Netbeans を再インストールした後)。

于 2010-04-01T14:03:36.880 に答える