promptText.getTransforms().add(linesWrapper.promptTextScale); linesWrapper.promptContainer.getChildren().add(promptText); if (getSkinnable().isFocused() && ((IFXLabelFloatControl) getSkinnable()).isLabelFloat()) { promptText.setTranslateY(-Math.floor(textPane.getHeight())); linesWrapper.promptTextScale.setX(0.85);
promptText.getTransforms().add(linesWrapper.promptTextScale); linesWrapper.promptContainer.getChildren().add(promptText); if (getSkinnable().isFocused() && ((IFXLabelFloatControl) getSkinnable()).isLabelFloat()) { promptText.setTranslateY(-Math.floor(textPane.getHeight())); linesWrapper.promptTextScale.setX(0.85);
@Override public void changed(ObservableValue<? extends String> obs, String oldText, String newText) { if (getCompletionTarget().isFocused()) { setUserInput(newText); } } };
@Override public void changed(ObservableValue<? extends Integer> observable, Integer oldValue, Integer newValue) { if (newValue != null && !model.isNull() && !textfield.isFocused()) { textfield.setText(dateFormat.format(model.getDate())); } else { textfield.clear(); } } });
@Override public void changed(ObservableValue<? extends String> observable, String oldValue, String newValue) { boolean parsed = true; Date date = null; if (newValue != null && !newValue.isEmpty()) { try { date = dateFormat.parse(newValue); } catch (ParseException e) { parsed = false; } } if (!parsed) { if (!textfield.getStyleClass().contains("error")) { textfield.getStyleClass().add("error"); } if (textfield.isFocused()) { setModelDate(null); } } else { textfield.getStyleClass().remove("error"); if (textfield.isFocused()) { setModelDate(date); } } } });
public AquaPasswordFieldSkin(PasswordField passwordfield) { super(passwordfield); if (getSkinnable().isFocused()) { setFocusBorder(); } registerChangeListener(passwordfield.focusedProperty(), "FOCUSED"); }
@Override protected void handleControlPropertyChanged(String p) { super.handleControlPropertyChanged(p); if (p == "FOCUSED") { if (getSkinnable().isFocused()) { setFocusBorder(); } else { getSkinnable().setEffect(null); } } }
@Override protected void handleControlPropertyChanged(String p) { super.handleControlPropertyChanged(p); if (p == "FOCUSED") { if (!(getSkinnable().getParent() instanceof ComboBox)) { if (getSkinnable().isFocused()) { setFocusBorder(); } else { getSkinnable().setEffect(null); } } } }
promptText.getTransforms().add(linesWrapper.promptTextScale); linesWrapper.promptContainer.getChildren().add(promptText); if (getSkinnable().isFocused() && ((IFXLabelFloatControl) getSkinnable()).isLabelFloat()) { promptText.setTranslateY(-Math.floor(textPane.getHeight())); linesWrapper.promptTextScale.setX(0.85);
if (getSkinnable().isFocused()) { setFocusBorder();
if (textField.isFocused()) {