小编Kaa*_*ner的帖子

在JavaFx中创建可滚动的VBox

我通过VBox在右边使用创建了一个可折叠的侧栏BorderPane.在这个侧栏中,我显示所选类的源代码(称为气泡)作为列表,一个在另一个下面.每个气泡的宽度为300px,高度为700px.但是,当我向侧栏添加新气泡时,列表中的其他气泡开始缩小.而不是这个,我想在这个侧栏VBox中有一个滚动条.我怎么能做到这一点?

void initSideBarActions() {
    sideBar = new SideBarView(borderPane);
    borderPane.setRight(sideBar);

    String sourceCode = "public class FXMLDocumentController implements Initializable {\n" +
            "    @FXML\n" +
            "    AnchorPane apMain;\n" +
            "\n" +
            "    @Override\n" +
            "    public void initialize(URL url, ResourceBundle rb)\n" +
            "    {\n" +
            "         BubbleShape bs = new BubbleShape(\"Hello world!\");\n" +
            "         bs.setLayoutX(50.0);\n" +
            "         bs.setLayoutY(50.0);\n" +
            "\n" +
            "         BubbleShape bs2 = new BubbleShape(\"Bye world!\");\n" +
            "         bs2.setLayoutX(400);\n" +
            "         bs2.setLayoutY(400);\n" +
            "         apMain.getChildren().addAll(bs, …
Run Code Online (Sandbox Code Playgroud)

java javafx scrollbar

1
推荐指数
1
解决办法
3861
查看次数

标签 统计

java ×1

javafx ×1

scrollbar ×1