GridPane permite você colocar nodes em uma grade flexível de duas dimensões. Componentes podem abranger linhas e/ou colunas, mas o tamanho da linha depende do tamanho do componente. Similarmente, a largura da coluna consiste no que tem na coluna.
GridPane tem métodos especializados que adicionam nodes em uma célula particular por um número de coluna e linha. Argumentos opcionais permite você especificar os valores de coluna e linha.
Por exemplo, a primeira label é colocada na célula na coluna 0 e linha 0. A segunda label coloca-se na coluna 1 e linha 0, mas também pega uma terceira coluna.
GridPane gridPane = new GridPane();
gridPane.add(new Label(“Label1”), 0, 0);
gridPane.add(new Label(“Label2 é muito longa”), 1, 0, 2, 1);
GridPane é útil para organizar componentes em formulários que acomodam colunas ou linhas de vários tamanhos. GridPane também permite nodes abranger múltiplas colunas ou linhas.
Fonte: The Definitive Guide to Modern Java Clients with JavaFX
Deixe um comentário