我有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