首先通過我的演示程序。如何基於其他面板的滾動條添加動態滾動條?
在上述圖像分量層級是 的JFrame將包含
調整JSplitPane
在這兩個分割[水平]有JFXPanels
每個JFXPanel包含滾動窗格[JavaFX的]
現在,您可以從圖像中看到右側面板包含JFXPanel內容的向上[與滾動條高度相同的值]的水平滾動條。
而在左側面板中沒有滾動條。
我的要求是在調整窗口大小時[通過最小化,最大化,拖動窗口......無論]面板的內容必須對齊。爲了這樣做,兩個面板都不應該有水平滾動條。
現在左側面板不能調整大小,因此在任何情況下調整窗口大小時,右側面板都會調整大小。
所以,當調整窗口大小時,我該如何識別滾動條應該添加到左側面板中?
此外,我知道如何添加滾動條,但重要的是我應該在哪裏放置代碼,以便它只在調整窗口大小時執行?
是否綁定兩個「水平滾動條」的'visibilityProperty'幫助? – ItachiUchiha 2015-02-23 10:44:17
綁定visibleProperty()將工作在ScrollBarPolicy.AS_NEEDED約束上。我的意思是我已經在垂直滾動條上實現了雙向綁定,它具有ScrollBarPolicy.ALWAYS約束...... – 2015-02-23 13:10:36
反正我通過綁定visibleProperty()來嘗試,但它沒有工作。 – 2015-02-23 13:11:12