因为最近想做一个书架一样得东西所以需要用到这个
package top.unclez.ui.view;
import javafx.application.Application;
import javafx.fxml.FXMLLoader;
import javafx.scene.Scene;
import javafx.scene.control.Label;
import javafx.scene.layout.*;
import javafx.stage.Stage;
import top.unclez.ui.util.StageUtil;
public class BookMark extends Application {
public static void main(String[] args) {
launch(args);
}
@Override
public void start(Stage stage) {
stage.setTitle("GRIDPANE 自适应");
FXMLLoader loader = new FXMLLoader();
GridPane pane= new GridPane();
pane.setHgap(10);
pane.setVgap(10);
for(int i=0;i<10;i++)
for (int j=0;j<10;j++){
Label label=new Label("UNCLE");
GridPane.setHgrow(label,Priority.ALWAYS);
GridPane.setVgrow(label,Priority.ALWAYS);
pane.add(label,i,j);
}
StageUtil.showStage(stage,new Scene(pane));
}
}
这样就实现了自适应布局
在这里插入图片描述
网友评论