Я написал код ниже, и это результат. Можно ли сделать видимыми все строки и столбцы (ячейки) и сделать их все определенного размера? В результате я хочу иметь какую-то «сеть», чтобы я мог что-то вставить в ячейку и быть уверенным, что размер всей таблицы останется прежним.
GridPane.setVgap()
и GridPane.setMinSize()
не то, что мне нужно.
введите здесь описание изображения
package sample;
import javafx.application.Application;
import javafx.scene.Scene;
import javafx.scene.layout.GridPane;
import javafx.stage.Stage;
import javafx.scene.control.Button;
public class Main extends Application {
Stage window;
@Override
public void start(Stage primaryStage) throws Exception{
window = primaryStage;
GridPane grid = new GridPane();
//buttons
Button btn = new Button("8,5");
GridPane.setConstraints(btn, 8,5);
Button btn2 = new Button("1,3");
GridPane.setConstraints(btn2, 1,3);
grid.getChildren().addAll(btn, btn2);
grid.setGridLinesVisible(true);
Scene scene = new Scene(grid, 600,400);
window.setScene(scene);
window.show();
}
public static void main(String[] args) {
launch(args);
}
}
Заранее спасибо!