我有BorderPane左邊和中間部分,都是ScrollPanes。如何用一個滾動條(垂直)滾動它們。或者如何訪問其中一個ScrollBars?JavaFX ScrollPane - 如何使用一個滾動條滾動2 ScrollPanes?
0
A
回答
3
您可以綁定scrollpane1(sp1)vScrollBar屬性並將更改的值設置爲其他滾動窗格vScrollbar屬性。
示例代碼:此代碼在Sp1 vScrollbar位置chnaged時自動更改SP2 vScrollbar的位置。
DoubleProperty vPosition = new SimpleDoubleProperty();
vPosition.bind(sp1.vvalueProperty());
vPosition.addListener(new ChangeListener() {
@Override
public void changed(ObservableValue arg0, Object arg1, Object arg2) {
sp2.setVvalue((double) arg2);
}
});
提示得到一個scrolll條滾動兩個渦旋窗格:定義一個垂直滾動條,然後隱藏(可opcaity設置爲零或東西..)vscrollbars兩個Scrollpanes。然後綁定到已定義的滾動條更改並將該chnaged值設置爲上面的兩個滾動條vscrollbars。
3
@invariant的答案不適合我。但是下面編寫的代碼已經解決了。
ScrollPane sp1 = new ScrollPane();
ScrollPane sp2 = new ScrollPane();
sp1.hvalueProperty().bindBidirectional(sp2.hvalueProperty());
通過將兩個組件彼此綁定,它們水平滾動。它適用於垂直情況。
相關問題
- 1. JavaFX 2.1更改ScrollPane滾動條大小
- 2. Javafx禁用ScrollPane中的滾輪滾動
- 3. ListView或ScrollPane滾動條不滾動
- 4. 如何增加JavaFX中ScrollPane的滾動?
- 5. JavaFX 2 WebView:如何增強滾動條
- 6. javafx滾動條
- 7. LibGDX物理滾動條ScrollPane
- 8. JavaFX的縮放,滾動的ScrollPane
- 9. ScrollPane JavaFX讓它滾動更多?
- 10. 在JavaFX和ScrollPanes中縮放
- 11. 如何使用滾動條滾動?
- 12. 如何讓JavaFX ScrollPane自動滾動到底部?
- 13. libgdx ScrollPane - 不滾動?
- 14. 使用1個滾動條來滾動2個列表Flex 4
- 15. 如何使用滾動條自動滾動滾動視圖?
- 16. 使用ScrollPane自動滾動JTextArea?
- 17. 如何在JavaFX中禁用ScrollPane中的滾動?
- 18. JavaFX - 以編程方式滾動ScrollPane的約束條件
- 19. 如何在ScrollPane大小調整時使滾動條顯示? (在JavaFX中)
- 20. 同步兩個滾動條的JavaFX
- 21. 使用滾動條
- 22. JavaFX8禁用ScrollPane的滾動
- 23. AS3 - 將滾動條保持爲空ScrollPane
- 24. scrollPane無法獲得滾動條
- 25. 如何使用滾動條重置滾動條內的滾動條位置?
- 26. 滾動條不滾動
- 27. 如何同步JavaFX上的滾動條?
- 28. JavaFX 2.2 - 如何適應在scrollPane內縮放後的滾動?
- 29. javaFX中的自動滾動
- 30. 如何滾動多個QGraphicsView滾動其中的一個(沒有滾動條)
聽起來像一個好主意,但由於某種原因,它不適合我。我所做的一切都是將變量名稱更改爲與我的程序一起使用,除此之外,我將代碼複製粘貼到initalize方法中。 「改變」方法顯然從未被調用過。任何想法,爲什麼這可能是? – Maverick283 2014-09-25 12:50:13