1 2 3 4 5 6 7 8 9 10 11
| final Image lensIcon = new Image(getClass().getResource("Lens.png").toExternalForm());
final Image crossIcon = new Image(getClass().getResource("Cross.png").toExternalForm());
final ImageView imageView = new ImageView(lensIcon);
imageView.setMouseTransparent(true);
StackPane.setAlignment(imageView, Pos.CENTER_RIGHT);
final TextField textField = new TextField();
imageView.setOnMouseClicked(mouseEvent -> textField.setText(null));
final StackPane control = new StackPane(textField, imageView);
control.setMinSize(-1, -1);
control.setPrefSize(-1, -1);
control.setMaxSize(-1, -1); |
Partager