Mein Ziel ist es, diese beiden Eigenschaften zu binden, wenn checkbox
ausgewählt ist dann paneWithControls
aktiviert ist und umgekehrt.Wie bind inverse boolean, JavaFX
mit diesem Code jedoch ist das Gegenteil zu dem, was ich will. Ich brauche etwas wie inverse boolesche Bindung. Ist es möglich oder muss ich eine Methode entwickeln, um damit umzugehen?
'paneWithControls.disableProperty(). Bind (checkBox.selectedProperty(). Not());' dies gibt mir compiller Fehler: _Die Methode bind (BooleanBinding) ist nicht definiert für den Typ ReadOnlyBooleanProperty_ – Tomasz
andersherum: 'checkbox.selectedProperty() .bind (paneWithControls.disableProperty(). not()); 'gibt eine Ausnahme, wenn ich das Kontrollkästchen' java.lang.RuntimeException: CheckBox.selected: Ein gebundener Wert kann nicht gesetzt werden.' – Tomasz
Ich denke, Sie müssen verwendet haben disabledProperty statt disableProperty –