これは愚かな質問かもしれないが、それはNetBeans IDEが私のカスタムコンポーネントにカスタムプロパティを追加することができます。カスタムコンポーネントはすでにパレットに配置されています。 私はインターネットのいたるところを見ていて、それを理解するのに役立つものは何も見つかりませんでした。
ありがとう、マーティンS.
回答:
回答№1は2あなたの要求を私の言葉で最初に述べましょう。
- パレットにカスタムスイングコンポーネントが必要です
- カスタムコンポーネントに新しいカスタムプロパティが必要
- これらの新しいプロパティをプロパティパネルに表示して、デザイン時に設定することができます
上記のことはNetBeans IDEでも可能です。
NetBeans IDEでは、カスタムコンポーネントをパレットに追加できます。次のようにいくつかのルールを実行する必要があります。
- カスタムコンポーネントは引数なしのコンストラクタを持ちます
- カスタムコンポーネントはコンパイル済みの状態になり、パレットマネージャはクラスファイルを使用して追加します。
- 新しいプロパティは、Java Bean標準に従って有効なgetterメソッドとsetterメソッドを持っている場合は、Propertiesパネルに自動的に表示されます。
私はカスタムを追加する方法を書いていないあなたがすでに述べたように、コンポーネントをパレットに変換します。 NetBeansパレットを使用すると、新しいパレットカテゴリを作成し、JARファイルからパレットに新しいコンポーネントを追加することも、クラスがコンパイルされている場合でもプロジェクトに追加することができます。
に関して
Tushar
enter code here