use of javafx.scene.control.TextField in project big-math by eobermuhlner.
the class GraphApp method createEditor.
private Node createEditor() {
GridPane gridPane = new GridPane();
gridPane.setHgap(4);
gridPane.setVgap(4);
int rowIndex = 0;
gridPane.add(new Label("X Start:"), 0, rowIndex);
TextField xStartTextField = new TextField();
gridPane.add(xStartTextField, 1, rowIndex);
Bindings.bindBidirectional(xStartTextField.textProperty(), xStartProperty, BIGDECIMAL_STRING_CONVERTER);
rowIndex++;
gridPane.add(new Label("X End:"), 0, rowIndex);
TextField xEndTextField = new TextField();
gridPane.add(xEndTextField, 1, rowIndex);
Bindings.bindBidirectional(xEndTextField.textProperty(), xEndProperty, BIGDECIMAL_STRING_CONVERTER);
rowIndex++;
gridPane.add(new Label("Y Start:"), 0, rowIndex);
TextField yStartTextField = new TextField();
gridPane.add(yStartTextField, 1, rowIndex);
Bindings.bindBidirectional(yStartTextField.textProperty(), yStartProperty, BIGDECIMAL_STRING_CONVERTER);
rowIndex++;
gridPane.add(new Label("Y End:"), 0, rowIndex);
TextField yEndTextField = new TextField();
gridPane.add(yEndTextField, 1, rowIndex);
Bindings.bindBidirectional(yEndTextField.textProperty(), yEndProperty, BIGDECIMAL_STRING_CONVERTER);
rowIndex++;
gridPane.add(new Label("Precision:"), 0, rowIndex);
TextField precisionTextField = new TextField();
gridPane.add(precisionTextField, 1, rowIndex);
Bindings.bindBidirectional(precisionTextField.textProperty(), precisionProperty, INTEGER_FORMAT);
rowIndex++;
gridPane.add(new Label("Function 1:"), 0, rowIndex);
TextField function1TextField = new TextField();
gridPane.add(function1TextField, 1, rowIndex);
Bindings.bindBidirectional(function1TextField.textProperty(), function1Property);
rowIndex++;
gridPane.add(new Label("Function 2:"), 0, rowIndex);
TextField function2TextField = new TextField();
gridPane.add(function2TextField, 1, rowIndex);
Bindings.bindBidirectional(function2TextField.textProperty(), function2Property);
rowIndex++;
gridPane.add(new Label("Function 3:"), 0, rowIndex);
TextField function3TextField = new TextField();
gridPane.add(function3TextField, 1, rowIndex);
Bindings.bindBidirectional(function3TextField.textProperty(), function3Property);
rowIndex++;
return gridPane;
}
use of javafx.scene.control.TextField in project mybatis-generator-gui-extension by spawpaw.
the class TextFieldControl method initView.
@Override
public void initView() {
textField = new TextField();
label = new Label();
layout.getChildren().addAll(label, textField);
textField.setTooltip(tooltip);
label.setTooltip(tooltip);
}
use of javafx.scene.control.TextField in project chuidiang-ejemplos by chuidiang.
the class Example1 method buildAndShowMainWindow.
private void buildAndShowMainWindow(Stage primaryStage) {
primaryStage.setTitle("Hello World!!");
GridPane gridPane = new GridPane();
gridPane.setAlignment(Pos.CENTER);
gridPane.setHgap(10);
gridPane.setVgap(10);
gridPane.setPadding(new Insets(25, 25, 25, 25));
button = new Button("Click me!");
gridPane.add(button, 1, 1);
text = new TextField();
gridPane.add(text, 2, 1);
clockLabel = new Label();
gridPane.add(clockLabel, 1, 2, 2, 1);
Scene scene = new Scene(gridPane);
primaryStage.setScene(scene);
primaryStage.show();
}
use of javafx.scene.control.TextField in project chuidiang-ejemplos by chuidiang.
the class ExampleCss method buildAndShowMainWindow.
private void buildAndShowMainWindow(Stage primaryStage) {
primaryStage.setTitle("Hello World!!");
GridPane gridPane = new GridPane();
gridPane.setAlignment(Pos.CENTER);
gridPane.setHgap(10);
gridPane.setVgap(10);
gridPane.setPadding(new Insets(25, 25, 25, 25));
button = new Button("Click me!");
button.setId("TheButton");
gridPane.add(button, 1, 1);
text = new TextField();
gridPane.add(text, 2, 1);
clockLabel = new Label();
gridPane.add(clockLabel, 1, 2, 2, 1);
Scene scene = new Scene(gridPane);
primaryStage.setScene(scene);
scene.getStylesheets().add(getClass().getResource("/form.css").toExternalForm());
primaryStage.show();
}
Aggregations