0
有沒有辦法將TitledPane的標題大小調整爲GridPane的大小?Javafx TitledPane調整大小標題
下面是TitledPane
// --- GridPane container
final Label label = new Label("N/A");
TitledPane gridTitlePane = new TitledPane();
GridPane grid = new GridPane();
gridTitlePane.setStyle("-fx-background-color: #336699;");
gridTitlePane.setPrefSize(parentGrid.getPrefWidth(),parentGrid.getPrefHeight());
gridTitlePane.setText("Statistik");
gridTitlePane.setExpanded(false);
//grid.setVgap(4);
grid.setPadding(new Insets(5, 5, 5, 5));
grid.add(new Label("To: "), 0, 0);
grid.add(new TextField(), 1, 0);
grid.add(new Label("Cc: "), 0, 1);
grid.add(new TextField(), 1, 1);
grid.add(new Label("Subject: "), 0, 2);
grid.add(new TextField(), 1, 2);
grid.add(new Label("Attachment: "), 0, 3);
grid.add(label,1, 3);
gridTitlePane.setStyle("");
gridTitlePane.setContent(grid);
HBox hbox = new HBox();
//HBox.setHgrow(gridTitlePane,Priority.ALWAYS);
//HBox.setHgrow(grid,Priority.ALWAYS);
hbox.getChildren().setAll(gridTitlePane);
我不能這樣做'gridTitlePane.setStyle(「 - fx-width:100%」,「 - fx-height:100%」)'?我可以像運行IntelliJ idea輸出窗口一樣在運行時調整窗格大小嗎? – alhelal