我有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禁用ScrollPane中的滚轮滚动
- 2. ListView或ScrollPane滚动条不滚动
- 3. 如何增加JavaFX中ScrollPane的滚动?
- 4. JavaFX 2 WebView:如何增强滚动条
- 5. javafx滚动条
- 6. JavaFX的缩放,滚动的ScrollPane
- 7. 使用1个滚动条来滚动2个列表Flex 4
- 8. 如何在JavaFX中禁用ScrollPane中的滚动?
- 9. JavaFX - 以编程方式滚动ScrollPane的约束条件
- 10. 同步两个滚动条的JavaFX
- 11. JavaFX8禁用ScrollPane的滚动
- 12. scrollPane无法获得滚动条
- 13. AS3 - 将滚动条保持为空ScrollPane
- 14. 如何使用滚动条重置滚动条内的滚动条位置?
- 15. JavaFX 2.2 - 如何适应在scrollPane内缩放后的滚动?
- 16. javaFX中的自动滚动
- 17. 使用滚动条滚动其他滚动条
- 18. 如何即时滚动libgdx中的ScrollPane?
- 19. 如何让ScrollPane使用动作向上或向下滚动?
- 20. 如何在滚动条上使用滚动条?
- 21. JavaFX:如何将TableView中的滚动条设置为标准Windows滚动条?
- 22. 连接多个滚动条使用jQuery一次滚动
- 23. 如何通过只滚动同一个div的滚动条来滚动div?
- 24. 使DIV滚动条主页滚动条?
- 25. JavaFX TextArea滚动条移动事件
- 26. AJAX使用滚动条水平滚动
- 27. 使用TK GUI滚动滚动条
- 28. 如何使android中的滚动条看起来像一个mac os滚动条
- 29. 在AWT中添加一个滚动条/滚动条到框架
- 30. JavaFX BarChart可滚动吗?
听起来像一个好主意,但由于某种原因,它不适合我。我所做的一切都是将变量名称更改为与我的程序一起使用,除此之外,我将代码复制粘贴到initalize方法中。 “改变”方法显然从未被调用过。任何想法,为什么这可能是? – Maverick283 2014-09-25 12:50:13