2011-06-04 34 views
4

我在我的Eclipse Helios中使用了Windows Builder Pro。在NetBeans中,我知道如何添加SwingX調色板。我如何在Windows生成器中添加SwingX調色板?如何在Window Builder中添加SwingX調色板?

+2

添加swingx標籤以嘗試獲得kleopatra的注意力。 – 2011-06-04 15:35:31

+1

@Hovercraft - 謝謝:-)雖然,不知道答案,從來沒有嘗試過,因爲從來沒有使用這裏沒有發明的建設者 – kleopatra 2011-06-13 11:28:45

回答

2

正在玩弄它,我有解決方案。 SwingX在2個罐子裏出貨 - swingx-all-1.6.3.jarswingx-beaninfo-1.6.3.jar,第二個包含BeanInfo類。如果你想把它們作爲java bean導入到任​​何IDE中,這些都是必需的。所以你需要將它們合併成一個單一的庫。

下面是我工作:

  • 建立一個叫做swingx目錄。
  • 改變它,並unjar swingx-all-1.6.3.jar。備份META-INF/MANIFEST.MF,對../backup.mf說。
  • Unjar swingx-beaninfo-1.6.3.jar到相同的位置。它的清單將覆蓋前一個,因此我們需要備份。
  • 確保在您提取罐同一個目錄的時候,並創建一個新的罐子,它結合了這兩種,使用以下命令行: jar -cvfm swingx-combined.jar ../backup.mf *

這將創建一個具有新的罐子清單(列出jar中的所有java bean)和所需的類。

將此jar導入到WindowBuilder中,您將可以從中添加所需的SwingX bean。

+0

我怎麼能執行'jar -cvfm swingx-combined.jar ../backup.mf *'命令Windows XP。我嘗試使用命令行,但它說罐子不是已知的命令。 – Fer 2014-03-13 12:45:45

+0

在鍵入上述命令之前,確保'jar'命令在您的路徑上,或鍵入'PATH =%PATH%; '。 – Rex 2014-03-18 10:12:26

1

我無法添加到貨盤。但是,如果您在源代碼中添加組件,它會在預覽中顯示。然後你可以拖動它,就好像你從貨盤上拿到它一樣。

我希望它有幫助。幫助我...

5

如果您右擊調色板中的一個條目,您可以打開調色板管理器,然後「添加類別」和「添加條目」或「導入Jar」。另外,如果你只是使用自定義添加你想要的任何組件(例如:JXTable),它將自動顯示在調色板的自定義類別中。

3

更簡潔的解決方案是將swingx-all-1.6.4.jarswingx-beaninfo-1.6.4.jar添加到您的構建路徑。

然後,在調色板管理器中,導入swingx-all-1.6.4.jar,選擇所有項目。

+0

這是正確的做法。 – zIronManBox 2015-10-19 12:00:36

相關問題