【问题标题】:JavaFX - ScrollPane and setting the sizeJavaFX - ScrollPane 和设置大小
【发布时间】:2014-12-01 07:53:40
【问题描述】:

我知道这可能很明显,但我已经搜索并没有找到解决方案。我想在滚动窗格中包裹一个锚窗格。在那个滚动窗格中。我希望实际视图大小为 1000x1000,但可滚动区域为 1920x1080。我希望锚窗格为 1920x1080(滚动滚动窗格的全尺寸)。

第一个问题:如何设置可滚动区域的大小?我设置了 HMax: 1920, HMin: 0, HValue: 0 和 VMax: 1080 VMin: 0, VValue: 0。这似乎不起作用,我只根据我松散理解的信息设置这些值javafx API。

第二个问题:如何将锚窗格设置为滚动窗格的完整(可滚动)大小?我将它包裹在滚动窗格中(我在scenebuilder中执行此操作)但我不确定它是否会自动填充整个滚动窗格,包括滚动滚动窗格时。

【问题讨论】:

    标签: java javafx javafx-8


    【解决方案1】:

    将 AnchorPane 的首选大小设置为 1920x1080。 ScrollPane 将其内容调整为内容的首选大小。

    将 ScrollPane 的首选视口大小设置为 1000x1000

    anchorPane.setPrefSize(1920, 1080);
    scrollPane.setPrefViewportWidth(1000);
    scrollPane.setPrefViewportHeight(1000);
    

    【讨论】:

    • 我知道它必须比我想象的更明显。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-03-08
    • 1970-01-01
    • 1970-01-01
    • 2013-07-08
    • 2013-07-06
    • 2016-12-18
    • 2023-04-11
    相关资源
    最近更新 更多