@FXML private GridPane gridPaneFirstTab; @FXML private GridPane gridPaneSecondTab; private List<Text> textCallbacksList1 = new ArrayList<>(); private List<Text> textCallbacksList2 = new ArrayList<>(); private final List<String> callbackNames = Arrays.asList( "text1", "text2", "text3" ); Text text1, text2; for (int i = 0; i < callbackNames.size(); ++i) { text1 = new Text(MessagesBundle.getString(callbackNames.get(i))); text2 = new Text(MessagesBundle.getString(callbackNames.get(i))); textCallbacksList1.add(text1); textCallbacksList2.add(text1); gridPaneFirstTab.getChildren().add(text1); gridPaneSecondTab.getChildren().add(text2); gridPaneFirstTab.setConstraints(text1, 0, i + 1); gridPaneSecondTab.setConstraints(text2, 0, i + 1); }
public void add(Node labelNode, Node dataNode) { GridPane.setConstraints(labelNode, 0, rowCount); GridPane.setConstraints(dataNode, 1, rowCount); GridPane.setHgrow(labelNode, Priority.SOMETIMES); GridPane.setHgrow(dataNode, Priority.ALWAYS); GridPane.setHalignment(labelNode, HPos.RIGHT); GridPane.setHalignment(dataNode, HPos.LEFT); mainPane.getChildren().addAll(labelNode, dataNode); rowCount++; }
public void add(Node labelNode, Node dataNode) { GridPane.setConstraints(labelNode, 0, rowCount); GridPane.setConstraints(dataNode, 1, rowCount); GridPane.setHgrow(labelNode, Priority.SOMETIMES); GridPane.setHgrow(dataNode, Priority.ALWAYS); GridPane.setHalignment(labelNode, HPos.RIGHT); GridPane.setHalignment(dataNode, HPos.LEFT); mainPane.getChildren().addAll(labelNode, dataNode); rowCount++; }
public GridPane moonpane() { GridPane Moonpane = new GridPane(); Moonpane.setId("moonpane"); Moonpane.getColumnConstraints().setAll( ColumnConstraintsBuilder.create().prefWidth(160).minWidth(160).build(), ColumnConstraintsBuilder.create().prefWidth(100).minWidth(100).build() ); Moonpane.setHgap(10); Moonpane.setMaxHeight(50); ImageView Moon_img = new ImageView(new Image(getClass().getResourceAsStream("/Images/Moon/100%.png"))); Moon_img.setFitWidth(100); Moon_img.setFitHeight(100); Moon_img.setPreserveRatio(true); Moon_img.setSmooth(true); Moon_Image_Label.setGraphic(Moon_img); Moonpane.setConstraints(Moon_Image_Label, 1, 0); Moonpane.getChildren().add(Moon_Image_Label); Moon_Date_Label.setId("moon-text-english"); Moonpane.setConstraints(Moon_Date_Label, 0, 0); Moonpane.getChildren().add(Moon_Date_Label); Reflection r = new Reflection(); r.setFraction(0.15f); Moonpane.setEffect(r); Moonpane.setGridLinesVisible(true); return Moonpane; }