我想知道是否可以Group Panel
在其他类型的面板中包裹我的主要内容?实际上我可以用代码来做,但我只想从 Scene Builder 处理它,以便更轻松地安排组件。例如,您可以看到一个简单的代码部分,说明我如何设法将 main 包装Group Panel
在Boder Pane
.
// My main panel which initialized automatically to Group Panel
rootPane = FXMLLoader.load(getClass().getResource("Risk3.fxml"));
FlowPane flowPane = new FlowPane();
//Text Box 1
TextArea countryInfoText = new TextArea();
countryInfoText.setPrefWidth(100.0);
countryInfoText.maxWidth(100.0);
flowPane.getChildren().add(countryInfoText);
flowPane.setPrefWidth(countryInfoText.getPrefWidth());
BorderPane borderPane = new BorderPane();
borderPane.setCenter(rootPane);
borderPane.setLeft(flowPane);
scene = new Scene(borderPane);
primaryStage.setScene(scene);
primaryStage.show();
但是 Scene Builder 不允许我将这个root
(或换句话说,组面板)包装在其他面板中。您可以查看下面的快照作为示例。
希望我对你很清楚,我会非常感谢你的每一个回应。所以还是谢谢。