2012-08-10 161 views
1

我目前正在測試一些JavaFX2組件到一個swing應用程序的集成。JFXPanel調整大小

我有一個JFXPanel,其中包含一個HBox窗格,其中包含一個按鈕列表。我試圖達到的目的是隱藏和顯示一些按鈕並調整HBox和JFXPanel的大小。我正面臨的問題:

  1. 當隱藏某些按鈕時,HBox不會自行調整大小。
  2. 我可以修改HBox大小(使用調整大小的方法),但我必須指定 尺寸(不自動調整大小)底層JFXPanel不調整 的大小。 autosize方法似乎也沒有實現這一點。

那麼,我該如何調整它呢?我使用FXML和控制器,所以我看不到調整JFXPanel大小的簡單方法,但我正在嘗試查看如何手動設置它,但怎樣才能自動完成?

順便說一句,我沒有在擺動中使用絕對定位(沒有佈局管理器)。

+0

嗨,如果我的答案幫助你,它是正確的,請[接受它](http://stackoverflow.com/faq#howtoask) – Tangocoder 2013-04-27 21:56:28

回答

1

嘗試從HBox中刪除按鈕,而不是隱藏它。

我已經做了相同的工具欄&它添加或刪除按鈕時更新其大小。