A törlésgombot csak akkor legyen aktív ha ki van választva listaelem.
@FXML private Button deleteButton; @FXML private ListView<String> list1; @FXML void initialize() { list1.getItems().add("Item 1"); list1.getItems().add("Item 2"); list1.getItems().add("Item 3"); deleteButton.disableProperty() .bind(list1.getSelectionModel() .selectedItemProperty().isNull()); }
A TextField csak akkor legyen látható ha a radioButton1 van kiválsztva.
@FXML private RadioButton radioButton1; @FXML private ToggleGroup radioGroup1; @FXML private TextField textField1; //... textField1.visibleProperty().bind( Bindings.equal(radioGroup1.selectedToggleProperty(), radioButton1) );