Package javafx.scene.control

Examples of javafx.scene.control.TextField


    inboxFolder = new UGateCtrlBox<>(controlBar.getActorPA(),
        ActorType.MAIL_INBOX_NAME, UGateCtrlBox.Type.TEXT,
        RS.rbLabel(KEY.MAIL_FOLDER_NAME), null);
    controlBar.addHelpTextTrigger(inboxFolder,
        RS.rbLabel(KEY.MAIL_FOLDER_DESC));
    recipient = new TextField();
    HBox.setHgrow(recipient, Priority.ALWAYS);
    recipient.setPromptText(RS
        .rbLabel(KEY.MAIL_ALARM_NOTIFY_EMAILS_ADD_DESC));
    final FunctionButton recipientAdd = createRecipientAddBtn();
    controlBar.addHelpTextTrigger(recipientAdd,
View Full Code Here


        textField = dir.getTextField();
        getChildren().addAll(label, dir);
        this.beanPathAdapter.bindBidirectional(this.modelKey.getKey(),
            textField.textProperty());
      } else {
        textField = new TextField();
        getChildren().addAll(label, textField);
        bindTextOrPasswordField(textField);
      }
      if (width != null) {
        textField.setPrefWidth(width.doubleValue());
View Full Code Here

    laserSeries = new XYChart.Series<>();
    readTripsSeries = new XYChart.Series<>();

    final SimpleCalendar simpleCalender = new SimpleCalendar();
    simpleCalender.setMaxSize(100d, 20d);
    final TextField dateField = new TextField(new SimpleDateFormat(
        "MM/dd/yyyy").format(simpleCalender.dateProperty().get()));
    dateField.setMaxSize(simpleCalender.getMaxWidth(),
        simpleCalender.getMaxHeight());
    dateField.setEditable(false);
    dateField.setDisable(true);
    simpleCalender.dateProperty().addListener(new ChangeListener<Date>() {
      @Override
      public void changed(final ObservableValue<? extends Date> ov,
          final Date oldDate, final Date newDate) {
        dateField.setText(new SimpleDateFormat("MM/dd/yyyy")
            .format(newDate));
        final Calendar cal = Calendar.getInstance();
        cal.setTime(newDate);
        populateData(chart, cal);
      }
View Full Code Here

    // dumpPojo(personPA);
    // }
    // });
    // personBox.getChildren().add(lCalendarPicker);

    final TextField pojoNameTF = new TextField();
    Button pojoNameBtn = new Button("Set Person's Name");
    pojoNameBtn.setOnMouseClicked(new EventHandler<MouseEvent>() {
      @Override
      public void handle(MouseEvent event) {
        personPA.getBean().setName(pojoNameTF.getText());
        dumpPojo(null, null, personPA);
      }
    });
    VBox pojoBox = new VBox(10);
    pojoBox.setPadding(new Insets(10, 10, 10, 10));
View Full Code Here

  public VBox updateListView(HBox langBox, String label) {
    @SuppressWarnings("unchecked")
    final ListView<String> listView = (ListView<String>) langBox
        .getChildren().get(1);
    final TextField addRemTF = new TextField();
    addRemTF.setPromptText(label + " to add");
    Button addBtn = new Button("Add " + label);
    addBtn.setOnMouseClicked(new EventHandler<MouseEvent>() {
      @Override
      public void handle(MouseEvent event) {
        if (addRemTF.getText().isEmpty()) {
          return;
        }
        listView.getItems().add(addRemTF.getText());
      }
    });
    Button remBtn = new Button("Remove " + label);
    remBtn.setOnMouseClicked(new EventHandler<MouseEvent>() {
      @Override
      public void handle(MouseEvent event) {
        if (addRemTF.getText().isEmpty()) {
          return;
        }
        for (final String item : listView.getItems()) {
          if (item.equalsIgnoreCase(addRemTF.getText())) {
            listView.getItems().remove(item);
            return;
          }
        }
      }
View Full Code Here

      };
      // POJO binding magic...
      personPA.bindBidirectional(path, tf.textProperty());
      ctrl = tf;
    } else {
      final TextField tf = controlType == PasswordField.class ? new PasswordField() {
        @Override
        public void replaceText(int start, int end, String text) {
          if (matchTest(text)) {
            super.replaceText(start, end, text);
          }
        }

        @Override
        public void replaceSelection(String text) {
          if (matchTest(text)) {
            super.replaceSelection(text);
          }
        }

        private boolean matchTest(String text) {
          return text.isEmpty()
              || (text.matches(restictTo) && (getText() == null || getText()
                  .length() < maxChars));
        }
      }
          : new TextField() {
            @Override
            public void replaceText(int start, int end, String text) {
              if (matchTest(text)) {
                super.replaceText(start, end, text);
              }
            }

            @Override
            public void replaceSelection(String text) {
              if (matchTest(text)) {
                super.replaceSelection(text);
              }
            }

            private boolean matchTest(String text) {
              return text.isEmpty()
                  || (text.matches(restictTo) && (getText() == null || getText()
                      .length() < maxChars));
            }
          };
      // POJO binding magic...
      personPA.bindBidirectional(path, tf.textProperty());
      ctrl = tf;
    }
    box.getChildren()
        .addAll(new Label(
            path
View Full Code Here

        setupListeners();
    }

    private void setupListeners() {

        final TextField textField = getSkinnable();
        rightButton.setOnMousePressed(new EventHandler<MouseEvent>() {
            @Override
            public void handle(MouseEvent event) {
                rightButtonPressed();
            }
        });
        rightButton.setOnMouseReleased(new EventHandler<MouseEvent>() {
            @Override
            public void handle(MouseEvent event) {
                rightButtonReleased();
            }
        });

        textField.textProperty().addListener(new ChangeListener<String>() {
            @Override
            public void changed(ObservableValue<? extends String> observable, String oldValue, String newValue) {
                textChanged();
            }
        });
        textField.focusedProperty().addListener(new ChangeListener<Boolean>() {
            @Override
            public void changed(ObservableValue<? extends Boolean> observable, Boolean oldValue, Boolean newValue) {
                focusChanged();
            }
        });
View Full Code Here

        super(textField);
    }

    @Override
    protected void rightButtonPressed() {
        TextField textField = getSkinnable();
        shouldMaskText = false;
        textField.setText(textField.getText());
        shouldMaskText = true;
    }
View Full Code Here

    }

    @Override
    protected  void rightButtonReleased()
    {
        TextField textField = getSkinnable();
        textField.setText(textField.getText());
        textField.end();
    }
View Full Code Here

        @Override
        public void handle(MouseEvent mouseEvent) {
          selectedPoint.set(value);
         
          setMinSize(50, 20);
          final TextField textField = new TextField(""+value.value);
          textField.setEditable(false);
          getChildren().add(textField);
          textField.minWidthProperty().bind(minWidthProperty());
          textField.minHeightProperty().bind(minHeightProperty());
        }
      });
      setOnMouseExited(new EventHandler<MouseEvent>() {
        @Override
        public void handle(MouseEvent mouseEvent) {
View Full Code Here

TOP

Related Classes of javafx.scene.control.TextField

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.