NetBeans GUI ビルダーを使用してビジュアル フォームを作成します。
コンポーネントを画面にドラッグ アンド ドロップするだけで済むように、コンポーネントを JavaBean に準拠させようとしています。ただし、プレビュー/設計時に NetBeans で使用できないサービスにコンポーネントを接続する必要があり、例外がスローされ、コンポーネントをフォームにドラッグ アンド ドロップできなくなるため、これが困難になることがあります。
回避策として、NetBeans がフォームをインスタンス化してプレビューできるようにしようとすると失敗することがわかっているサービスへの接続に try catches を追加しました。
コンポーネントがデザイン モードであるかどうかを確認する方法があり、そうである場合は、例外をスローするオブジェクトをインスタンス化しないようにしたいのですが、これはかなりハックな気がします。
どうすればこれを達成できるかについて、誰かアイデアがありますか?