Search in sources :

Example 61 with TextField

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;
}
Also used : GridPane(javafx.scene.layout.GridPane) Label(javafx.scene.control.Label) TextField(javafx.scene.control.TextField)

Example 62 with TextField

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);
}
Also used : Label(javafx.scene.control.Label) TextField(javafx.scene.control.TextField)

Example 63 with TextField

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();
}
Also used : GridPane(javafx.scene.layout.GridPane) Insets(javafx.geometry.Insets) Button(javafx.scene.control.Button) Label(javafx.scene.control.Label) TextField(javafx.scene.control.TextField) Scene(javafx.scene.Scene)

Example 64 with TextField

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();
}
Also used : GridPane(javafx.scene.layout.GridPane) Insets(javafx.geometry.Insets) Button(javafx.scene.control.Button) Label(javafx.scene.control.Label) TextField(javafx.scene.control.TextField) Scene(javafx.scene.Scene)

Aggregations

TextField (javafx.scene.control.TextField)64 Label (javafx.scene.control.Label)24 Button (javafx.scene.control.Button)16 Scene (javafx.scene.Scene)15 InputTextField (io.bitsquare.gui.components.InputTextField)13 Insets (javafx.geometry.Insets)11 GridPane (javafx.scene.layout.GridPane)11 Tooltip (javafx.scene.control.Tooltip)8 Pair (javafx.util.Pair)8 BorderPane (javafx.scene.layout.BorderPane)7 VBox (javafx.scene.layout.VBox)7 ArrayList (java.util.ArrayList)5 List (java.util.List)5 Dialog (javafx.scene.control.Dialog)5 Color (javafx.scene.paint.Color)5 Stage (javafx.stage.Stage)5 FormBuilder.addLabelInputTextField (io.bitsquare.gui.util.FormBuilder.addLabelInputTextField)4 FormBuilder.addLabelTextField (io.bitsquare.gui.util.FormBuilder.addLabelTextField)4 File (java.io.File)4 ObjectProperty (javafx.beans.property.ObjectProperty)4