4

EclipseHeliosでWindowsBuilderProを使用しています。NetBeansでは、SwingXパレットを追加する方法を知っています。Windows BuilderでSwingXパレットを追加するにはどうすればよいですか?

4

5 に答える 5

5

パレットのエントリを右クリックすると、パレット マネージャが開き、[カテゴリの追加]、[エントリの追加] または [Jar のインポート] が表示されます。

また、カスタムを使用して必要なコンポーネント (例: JXTable) を追加すると、パレットのカスタム カテゴリに自動的に表示されます。

于 2011-06-30T14:09:43.280 に答える
3

よりクリーンなソリューションは、 と の両方swingx-all-1.6.4.jarswingx-beaninfo-1.6.4.jarビルド パスに追加することです。

次に、パレット マネージャーで、すべての項目を選択して、swingx-all-1.6.4.jar をインポートします。

于 2015-09-18T15:59:18.127 に答える
2

それで遊んでいました、そして私は解決策を持っています。SwingXは2つのjarで出荷され、2番目のjarswingx-all-1.6.3.jarにはクラスswingx-beaninfo-1.6.3.jarが含まれています。BeanInfoこれらは、任意のIDEでJavaBeanとしてインポートする場合に必要です。したがって、それらを単一のライブラリにマージする必要があります。

これが私のために働いたものです:

  • というディレクトリを作成しswingxます。
  • それに変更し、jarを解除しswingx-all-1.6.3.jarます。のバックアップを作成META-INF/MANIFEST.MF../backup.mfます。
  • swingx-beaninfo-1.6.3.jar同じ場所に解凍します。そのマニフェストは前のマニフェストを上書きするため、バックアップする必要がありました。
  • jarを抽出したのと同じディレクトリにいることを確認し、次のコマンドラインを使用して、これらの両方を組み合わせた新しいjarを作成します。 jar -cvfm swingx-combined.jar ../backup.mf *

BeanInfoこれにより、マニフェスト(jar内のすべてのJava Beanをリストする)と必要なクラスの両方を持つ新しいjarが作成されます。

このjarをWindowBuilderにインポートすると、そこから必要なSwingXBeanを追加できるようになります。

于 2012-04-13T08:59:03.063 に答える
1

パレットに追加できませんでした。ただし、ソース コードにコンポーネントを追加すると、プレビューに表示されます。その後、パレットから取得したかのようにドラッグできます。

お役に立てば幸いです。助けて頂きました...

于 2011-06-30T13:57:35.937 に答える
0

最初に、 https: //java.net/projects/swingx/downloads?search_tag=swingx-all-1.6.4.jar+&commit=search から SwingX 1.6.4 All -sources およびSwingX 1.6.4 BeanInfo -sources をダウンロードします。次に、project->properties->Add External JARs に移動して、これらの jar を elipse に追加します。

于 2016-12-29T14:49:18.943 に答える