public static RadioButton addRadioButton(GridPane gridPane, int rowIndex, String title) { RadioButton radioButton = new RadioButton(title); GridPane.setRowIndex(radioButton, rowIndex); GridPane.setColumnIndex(radioButton, 1); gridPane.getChildren().add(radioButton); return radioButton; }
public static Label addLabel(GridPane gridPane, int rowIndex, String title, double top) { Label label = new Label(title); GridPane.setRowIndex(label, rowIndex); GridPane.setMargin(label, new Insets(top, 0, 0, 0)); gridPane.getChildren().add(label); return label; }
public static Button addButton(GridPane gridPane, int rowIndex, String title) { Button button = new Button(title); button.setDefaultButton(true); GridPane.setRowIndex(button, rowIndex); GridPane.setColumnIndex(button, 1); gridPane.getChildren().add(button); return button; }
public static Button addButtonAfterGroup(GridPane gridPane, int rowIndex, String title) { Button button = new Button(title); button.setDefaultButton(true); GridPane.setRowIndex(button, rowIndex); GridPane.setColumnIndex(button, 1); GridPane.setMargin(button, new Insets(15, 0, 0, 0)); gridPane.getChildren().add(button); return button; }
public static CheckBox addCheckBox( GridPane gridPane, int rowIndex, String checkBoxTitle, double top) { CheckBox checkBox = new CheckBox(checkBoxTitle); GridPane.setMargin(checkBox, new Insets(top, 0, 0, 0)); GridPane.setRowIndex(checkBox, rowIndex); GridPane.setColumnIndex(checkBox, 1); gridPane.getChildren().add(checkBox); return checkBox; }
public static Label addMultilineLabel(GridPane gridPane, int rowIndex, String text, double top) { Label label = new Label(text); label.setWrapText(true); GridPane.setHalignment(label, HPos.LEFT); GridPane.setRowIndex(label, rowIndex); GridPane.setColumnSpan(label, 2); GridPane.setMargin(label, new Insets(top, 0, 0, 0)); gridPane.getChildren().add(label); return label; }
public static Tuple2<Label, DatePicker> addLabelDatePicker( GridPane gridPane, int rowIndex, String title) { Label label = addLabel(gridPane, rowIndex, title, 0); DatePicker datePicker = new DatePicker(); GridPane.setRowIndex(datePicker, rowIndex); GridPane.setColumnIndex(datePicker, 1); gridPane.getChildren().add(datePicker); return new Tuple2<>(label, datePicker); }
public static Tuple2<Label, AddressTextField> addLabelAddressTextField( GridPane gridPane, int rowIndex, String title) { Label label = addLabel(gridPane, rowIndex, title, 0); AddressTextField addressTextField = new AddressTextField(); GridPane.setRowIndex(addressTextField, rowIndex); GridPane.setColumnIndex(addressTextField, 1); gridPane.getChildren().add(addressTextField); return new Tuple2<>(label, addressTextField); }
public static Tuple2<Label, BalanceTextField> addLabelBalanceTextField( GridPane gridPane, int rowIndex, String title) { Label label = addLabel(gridPane, rowIndex, title, 0); BalanceTextField balanceTextField = new BalanceTextField(); GridPane.setRowIndex(balanceTextField, rowIndex); GridPane.setColumnIndex(balanceTextField, 1); gridPane.getChildren().add(balanceTextField); return new Tuple2<>(label, balanceTextField); }
public static Tuple2<Label, TxIdTextField> addLabelTxIdTextField( GridPane gridPane, int rowIndex, String title, double top) { Label label = addLabel(gridPane, rowIndex, title, top); TxIdTextField txIdTextField = new TxIdTextField(); GridPane.setRowIndex(txIdTextField, rowIndex); GridPane.setColumnIndex(txIdTextField, 1); GridPane.setMargin(txIdTextField, new Insets(top, 0, 0, 0)); gridPane.getChildren().add(txIdTextField); return new Tuple2<>(label, txIdTextField); }
public static TitledGroupBg addTitledGroupBg( GridPane gridPane, int rowIndex, int rowSpan, String title, double top) { TitledGroupBg titledGroupBg = new TitledGroupBg(); titledGroupBg.setText(title); titledGroupBg.prefWidthProperty().bind(gridPane.widthProperty()); GridPane.setRowIndex(titledGroupBg, rowIndex); GridPane.setRowSpan(titledGroupBg, rowSpan); GridPane.setColumnSpan(titledGroupBg, 2); GridPane.setMargin(titledGroupBg, new Insets(top, -10, -10, -10)); gridPane.getChildren().add(titledGroupBg); return titledGroupBg; }
public static Tuple2<Label, ListView> addLabelListView( GridPane gridPane, int rowIndex, String title, double top) { Label label = addLabel(gridPane, rowIndex, title, top); ListView listView = new ListView(); GridPane.setRowIndex(listView, rowIndex); GridPane.setColumnIndex(listView, 1); GridPane.setMargin(listView, new Insets(top, 0, 0, 0)); gridPane.getChildren().add(listView); return new Tuple2<>(label, listView); }
public static Tuple2<Label, TextFieldWithCopyIcon> addLabelTextFieldWithCopyIcon( GridPane gridPane, int rowIndex, String title, String value, double top) { Label label = addLabel(gridPane, rowIndex, title, top); TextFieldWithCopyIcon textFieldWithCopyIcon = new TextFieldWithCopyIcon(); textFieldWithCopyIcon.setText(value); GridPane.setRowIndex(textFieldWithCopyIcon, rowIndex); GridPane.setColumnIndex(textFieldWithCopyIcon, 1); GridPane.setMargin(textFieldWithCopyIcon, new Insets(top, 0, 0, 0)); gridPane.getChildren().add(textFieldWithCopyIcon); return new Tuple2<>(label, textFieldWithCopyIcon); }
public static Tuple2<Label, ComboBox> addLabelComboBox( GridPane gridPane, int rowIndex, String title, double top) { Label label = null; if (title != null) label = addLabel(gridPane, rowIndex, title, top); ComboBox comboBox = new ComboBox(); GridPane.setRowIndex(comboBox, rowIndex); GridPane.setColumnIndex(comboBox, 1); GridPane.setMargin(comboBox, new Insets(top, 0, 0, 0)); gridPane.getChildren().add(comboBox); return new Tuple2<>(label, comboBox); }
public static Tuple2<Label, CheckBox> addLabelCheckBox( GridPane gridPane, int rowIndex, String title, String checkBoxTitle, double top) { Label label = addLabel(gridPane, rowIndex, title, -3); GridPane.setMargin(label, new Insets(top, 0, 0, 0)); CheckBox checkBox = new CheckBox(checkBoxTitle); GridPane.setRowIndex(checkBox, rowIndex); GridPane.setColumnIndex(checkBox, 1); GridPane.setMargin(checkBox, new Insets(top, 0, 0, 0)); gridPane.getChildren().add(checkBox); return new Tuple2<>(label, checkBox); }
public static Tuple2<Button, Button> add2ButtonsAfterGroup( GridPane gridPane, int rowIndex, String title1, String title2, double top) { HBox hBox = new HBox(); hBox.setSpacing(10); Button button1 = new Button(title1); button1.setDefaultButton(true); Button button2 = new Button(title2); hBox.getChildren().addAll(button1, button2); GridPane.setRowIndex(hBox, rowIndex); GridPane.setColumnIndex(hBox, 1); GridPane.setMargin(hBox, new Insets(top, 10, 0, 0)); gridPane.getChildren().add(hBox); return new Tuple2<>(button1, button2); }
public static Tuple2<Label, TextField> addLabelTextField( GridPane gridPane, int rowIndex, String title, String value, double top) { Label label = addLabel(gridPane, rowIndex, title, top); TextField textField = new TextField(value); textField.setEditable(false); textField.setMouseTransparent(true); textField.setFocusTraversable(false); GridPane.setRowIndex(textField, rowIndex); GridPane.setColumnIndex(textField, 1); GridPane.setMargin(textField, new Insets(top, 0, 0, 0)); gridPane.getChildren().add(textField); return new Tuple2<>(label, textField); }
public static Tuple2<Label, TextArea> addLabelTextArea( GridPane gridPane, int rowIndex, String title, String prompt, double top) { Label label = addLabel(gridPane, rowIndex, title, 0); GridPane.setMargin(label, new Insets(top + 4, 0, 0, 0)); GridPane.setValignment(label, VPos.TOP); TextArea textArea = new TextArea(); textArea.setPromptText(prompt); textArea.setWrapText(true); GridPane.setRowIndex(textArea, rowIndex); GridPane.setColumnIndex(textArea, 1); GridPane.setMargin(textArea, new Insets(top, 0, 0, 0)); gridPane.getChildren().add(textArea); return new Tuple2<>(label, textArea); }
public static Tuple3<Label, InputTextField, CheckBox> addLabelInputTextFieldCheckBox( GridPane gridPane, int rowIndex, String title, String checkBoxTitle) { Label label = addLabel(gridPane, rowIndex, title, 0); InputTextField inputTextField = new InputTextField(); CheckBox checkBox = new CheckBox(checkBoxTitle); checkBox.setPadding(new Insets(6, 0, 0, 0)); HBox hBox = new HBox(); hBox.setSpacing(10); hBox.getChildren().addAll(inputTextField, checkBox); GridPane.setRowIndex(hBox, rowIndex); GridPane.setColumnIndex(hBox, 1); gridPane.getChildren().add(hBox); return new Tuple3<>(label, inputTextField, checkBox); }
public static Tuple2<Label, RadioButton> addLabelRadioButton( GridPane gridPane, int rowIndex, ToggleGroup toggleGroup, String title, String radioButtonTitle) { Label label = addLabel(gridPane, rowIndex, title, 0); RadioButton radioButton = new RadioButton(radioButtonTitle); radioButton.setToggleGroup(toggleGroup); radioButton.setPadding(new Insets(6, 0, 0, 0)); GridPane.setRowIndex(radioButton, rowIndex); GridPane.setColumnIndex(radioButton, 1); gridPane.getChildren().add(radioButton); return new Tuple2<>(label, radioButton); }
public static Tuple2<Button, CheckBox> addButtonCheckBox( GridPane gridPane, int rowIndex, String buttonTitle, String checkBoxTitle, double top) { Button button = new Button(buttonTitle); button.setDefaultButton(true); CheckBox checkBox = new CheckBox(checkBoxTitle); HBox.setMargin(checkBox, new Insets(6, 0, 0, 0)); HBox hBox = new HBox(); hBox.setSpacing(20); hBox.getChildren().addAll(button, checkBox); GridPane.setRowIndex(hBox, rowIndex); GridPane.setColumnIndex(hBox, 1); hBox.setPadding(new Insets(top, 0, 0, 0)); gridPane.getChildren().add(hBox); return new Tuple2<>(button, checkBox); }
public static Tuple3<Label, ComboBox, ComboBox> addLabelComboBoxComboBox( GridPane gridPane, int rowIndex, String title, double top) { Label label = addLabel(gridPane, rowIndex, title, top); HBox hBox = new HBox(); hBox.setSpacing(10); ComboBox comboBox1 = new ComboBox(); ComboBox comboBox2 = new ComboBox(); hBox.getChildren().addAll(comboBox1, comboBox2); GridPane.setRowIndex(hBox, rowIndex); GridPane.setColumnIndex(hBox, 1); // GridPane.setMargin(hBox, new Insets(15, 0, 0, 0)); gridPane.getChildren().add(hBox); return new Tuple3<>(label, comboBox1, comboBox2); }
public static Tuple3<Label, ComboBox, Button> addLabelComboBoxButton( GridPane gridPane, int rowIndex, String title, String buttonTitle, double top) { Label label = addLabel(gridPane, rowIndex, title, top); HBox hBox = new HBox(); hBox.setSpacing(10); Button button = new Button(buttonTitle); button.setDefaultButton(true); ComboBox comboBox = new ComboBox(); hBox.getChildren().addAll(comboBox, button); GridPane.setRowIndex(hBox, rowIndex); GridPane.setColumnIndex(hBox, 1); GridPane.setMargin(hBox, new Insets(15, 0, 0, 0)); gridPane.getChildren().add(hBox); return new Tuple3<>(label, comboBox, button); }
public static Tuple3<Button, ProgressIndicator, Label> addButtonWithStatus( GridPane gridPane, int rowIndex, String buttonTitle, double top) { HBox hBox = new HBox(); hBox.setSpacing(10); Button button = new Button(buttonTitle); button.setDefaultButton(true); ProgressIndicator progressIndicator = new ProgressIndicator(0); progressIndicator.setPrefHeight(24); progressIndicator.setPrefWidth(24); progressIndicator.setVisible(false); Label label = new Label(); label.setPadding(new Insets(5, 0, 0, 0)); hBox.getChildren().addAll(button, progressIndicator, label); GridPane.setRowIndex(hBox, rowIndex); GridPane.setColumnIndex(hBox, 1); GridPane.setMargin(hBox, new Insets(top, 0, 0, 0)); gridPane.getChildren().add(hBox); return new Tuple3<>(button, progressIndicator, label); }