0
我有一个非常简单的事情的问题..JavaFX中显示的“叠加”节点的ScrollPane
我有一个滚动窗格大窗格,我想显示其子之一,在顶无论视口在哪里滚动,都会在scrollpane的左上角显示。
我试着用Scrollpane的hValue和vValue来计算位置,但不能完全得到我想要的结果。
我该怎么做?
我有一个非常简单的事情的问题..JavaFX中显示的“叠加”节点的ScrollPane
我有一个滚动窗格大窗格,我想显示其子之一,在顶无论视口在哪里滚动,都会在scrollpane的左上角显示。
我试着用Scrollpane的hValue和vValue来计算位置,但不能完全得到我想要的结果。
我该怎么做?
爆炸。我自己想清楚了。
Bounds b = container.getBoundsInParent();
node.setX(scroll.getHValue() * (b.getMaxX() - scroll.getWidth()));
node.setY(scroll.getVValue() * (b.getMaxY() - scroll.getHeight()));
...将在左上角显示节点。