Java Code Examples for javafx.scene.control.TextField#setStyle()
The following examples show how to use
javafx.scene.control.TextField#setStyle() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: ConvolutionKernelManagerController.java From MyBox with Apache License 2.0 | 6 votes |
private void checkMatrix() { if (isSettingValues) { return; } if (matrixInputs == null || matrixValues == null) { matrixValid = false; return; } matrixValid = true; for (int j = 0; j < height; ++j) { for (int i = 0; i < width; ++i) { TextField valueInput = matrixInputs[j][i]; try { matrixValues[j][i] = Float.valueOf(valueInput.getText()); valueInput.setStyle(null); } catch (Exception e) { matrixValid = false; valueInput.setStyle(badStyle); } } } checkKernel(); }
Example 2
Source File: FxmlControl.java From MyBox with Apache License 2.0 | 6 votes |
public static void setFileValidation(final TextField input, String key) { if (input == null) { return; } input.setStyle(badStyle); input.textProperty().addListener( (ObservableValue<? extends String> observable, String oldValue, String newValue) -> { String v = input.getText(); if (v == null || v.isEmpty()) { input.setStyle(badStyle); return; } final File file = new File(newValue); if (!file.exists() || !file.isFile()) { input.setStyle(badStyle); return; } input.setStyle(null); AppVariables.setUserConfigValue(key, file.getParent()); }); }
Example 3
Source File: NeutralMassComponent.java From mzmine3 with GNU General Public License v2.0 | 5 votes |
public NeutralMassComponent() { add(new Label("m/z:"), 0, 0); ionMassField = new TextField(); ionMassField.textProperty().addListener((observable, oldValue, newValue) -> { updateNeutralMass(); }); ionMassField.setPrefColumnCount(8); add(ionMassField, 1, 0); add(new Label("Charge:"), 2, 0); chargeField = new TextField(); chargeField.textProperty().addListener((observable, oldValue, newValue) -> { updateNeutralMass(); }); chargeField.setPrefColumnCount(2); add(chargeField, 3, 0); add(new Label("Ionization type:"), 0, 1, 2, 1); ionTypeCombo = new ComboBox<IonizationType>(FXCollections.observableArrayList(IonizationType.values())); ionTypeCombo.setOnAction(e -> { updateNeutralMass(); }); add(ionTypeCombo, 2, 1, 2, 1); add(new Label("Calculated mass:"), 0, 2, 2, 1); neutralMassField = new TextField(); neutralMassField.setPrefColumnCount(8); neutralMassField.setStyle("-fx-background-color: rgb(192, 224, 240);"); neutralMassField.setEditable(false); add(neutralMassField, 2, 2, 2, 1); }
Example 4
Source File: FxmlControl.java From MyBox with Apache License 2.0 | 5 votes |
public static int positiveValue(final TextField input, final int max) { try { int v = Integer.parseInt(input.getText()); if (v > 0 && v <= max) { input.setStyle(null); return v; } else { input.setStyle(badStyle); return -1; } } catch (Exception e) { input.setStyle(badStyle); return -1; } }
Example 5
Source File: TargetDistancePane.java From ShootOFF with GNU General Public License v3.0 | 5 votes |
private boolean validateDistanceField(TextField field) { boolean isValid = true; if (field.getText().isEmpty()) { isValid = false; field.setStyle("-fx-text-box-border: red; -fx-focus-color: red;"); } else { field.setStyle(""); } return isValid; }
Example 6
Source File: MainFlatTest.java From oim-fx with MIT License | 4 votes |
/** * 测试数据 */ private void initTest() { // stage.setBackgroundColor(Color.rgb(245,245,245,1)); userFindPane.setStyle("-fx-background-color:rgba(255, 255, 255, 1)"); userListPane.getBorderPane().setStyle("-fx-background-color:rgba(246, 246, 246, 1)"); lastMainPane.setStyle("-fx-background-color:rgba(240, 243, 246, 1)"); lastRoot.setStyle("-fx-background-color:rgba(246, 246, 246, 1)"); userRoot.setStyle("-fx-background-color:rgba(246, 246, 246, 1)"); userMainPane.setLeftWidth(230); lastMainPane.setLeftWidth(230); userMainPane.setLeftCenter(userListPane); lastMainPane.setLeftCenter(lastRoot); Image normalImage = ImageBox.getImageClassPath("/flat/images/main/tab/message_normal.png"); Image hoverImage = ImageBox.getImageClassPath("/flat/images/main/tab/message_hover.png"); Image selectedImage = ImageBox.getImageClassPath("/flat/images/main/tab/message_selected.png"); mainFlatPane.addTab(normalImage, hoverImage, selectedImage, lastMainPane); normalImage = ImageBox.getImageClassPath("/flat/images/main/tab/user_normal.png"); hoverImage = ImageBox.getImageClassPath("/flat/images/main/tab/user_hover.png"); selectedImage = ImageBox.getImageClassPath("/flat/images/main/tab/user_selected.png"); mainFlatPane.addTab(normalImage, hoverImage, selectedImage, userMainPane); normalImage = ImageBox.getImageClassPath("/bine/main/images/tab/group_normal.png"); hoverImage = ImageBox.getImageClassPath("/bine/main/images/tab/group_hover.png"); selectedImage = ImageBox.getImageClassPath("/bine/main/images/tab/group_selected.png"); // lastRoot = new ListRootPanel(); // lastRoot.setStyle("-fx-background-color:rgba(144, 50, 59, 0.8)"); // mainFlatPane.addTab(normalImage, hoverImage, selectedImage, // lastRoot); TextField textField = userListPane.getTextField(); textField.textProperty().addListener(new ChangeListener<String>() { @Override public void changed(ObservableValue<? extends String> observable, String oldValue, String newValue) { //String text = textField.getText(); } }); textField.setStyle("-fx-border-color: #666666;\r\n" + " -fx-border-width: 1px;\r\n" + " -fx-border-style: solid;"); }
Example 7
Source File: WebPanel.java From Quelea with GNU General Public License v3.0 | 4 votes |
private void setupNavigationBarContent() { back = new Button("", getButtonImageView("file:icons/arrow-back.png")); back.setOnMouseClicked(e -> { if (wd != null) { wd.back(); } }); forward = new Button("", getButtonImageView("file:icons/arrow-forward.png")); forward.setOnMouseClicked(e -> { if (wd != null) { wd.forward(); } }); reload = new Button("", getButtonImageView("file:icons/reload.png")); reload.setOnMouseClicked(e -> { if (wd != null) { wd.reload(); } }); url = new TextField(); url.setPrefHeight(32); url.setMaxHeight(32); url.setStyle("" + "-fx-font-size: 14px;" + "-fx-font-weight: bold;" + "-fx-font-family: fantasy;"); url.setTooltip(new Tooltip("Change URL")); url.setOnKeyReleased(e -> { if (e.getCode().equals(KeyCode.ENTER)) { if (wd != null) { wd.setUrl(url.getText()); } } }); go = new Button("", getButtonImageView("file:icons/send.png")); go.setOnMouseClicked(e -> { if (wd != null) { wd.setUrl(url.getText()); } }); plus = new Button("", getButtonImageView("file:icons/zoom-in.png")); plus.setOnMouseClicked(e -> { if (wd != null) { wd.zoom(true); } }); minus = new Button("", getButtonImageView("file:icons/zoom-out.png")); minus.setOnMouseClicked(e -> { if (wd != null) { wd.zoom(false); } }); }
Example 8
Source File: SearchTextField.java From arma-dialog-creator with MIT License | 4 votes |
/** Create a search text field with a provided {@link #textProperty()} change listener @param textPropertyListener change listener */ public SearchTextField(@Nullable ChangeListener<String> textPropertyListener) { setAlignment(Pos.CENTER_LEFT); tf = new TextField(); tf.setStyle("-fx-background-color:transparent;-fx-background-radius: 0;"); tf.setPadding(new Insets(5)); tf.setPromptText(Lang.FxControlBundle().getString("SearchTextField.search")); ImageView imageView = new ImageView(SEARCH_ICON); StackPane stackPane = new StackPane(imageView); stackPane.setPadding(new Insets(5, 0, 5, 5)); HBox hBox = new HBox(0, stackPane, tf); HBox.setHgrow(tf, Priority.ALWAYS); hBox.setCursor(Cursor.TEXT); hBox.setOnMouseClicked(new EventHandler<MouseEvent>() { @Override public void handle(MouseEvent event) { tf.requestFocus(); tf.selectEnd(); tf.deselect(); } }); getStyleClass().add(STYLE_CLASS); tf.focusedProperty().addListener(new ChangeListener<Boolean>() { @Override public void changed(ObservableValue<? extends Boolean> observable, Boolean oldValue, Boolean focused) { if (focused) { if (!getStyleClass().contains(STYLE_CLASS_FOCUSED)) { getStyleClass().add(STYLE_CLASS_FOCUSED); } } else { getStyleClass().remove(STYLE_CLASS_FOCUSED); } } }); getChildren().add(hBox); if (textPropertyListener != null) { textProperty().addListener(textPropertyListener); } }