diff options
Diffstat (limited to 'src/de/fhswf/in/inf/se/projektthemenvergabe/view/ProjektthemenverwaltungsController.java')
| -rw-r--r-- | src/de/fhswf/in/inf/se/projektthemenvergabe/view/ProjektthemenverwaltungsController.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/de/fhswf/in/inf/se/projektthemenvergabe/view/ProjektthemenverwaltungsController.java b/src/de/fhswf/in/inf/se/projektthemenvergabe/view/ProjektthemenverwaltungsController.java index 7d0badb..2731d7c 100644 --- a/src/de/fhswf/in/inf/se/projektthemenvergabe/view/ProjektthemenverwaltungsController.java +++ b/src/de/fhswf/in/inf/se/projektthemenvergabe/view/ProjektthemenverwaltungsController.java @@ -5,6 +5,7 @@ import de.fhswf.in.inf.se.projektthemenvergabe.model.Projekt; import javafx.application.Platform; import javafx.fxml.FXML; import javafx.scene.control.Button; +import javafx.scene.control.MenuItem; import javafx.scene.control.TableColumn; import javafx.scene.control.TableView; import javafx.scene.control.cell.ComboBoxTableCell; @@ -33,6 +34,12 @@ public class ProjektthemenverwaltungsController private TableColumn<Projekt, String> statusTableColumn; @FXML + private MenuItem editProjektMenuItem; + + @FXML + private MenuItem deleteProjektMenuItem; + + @FXML private Button editProjektButton; @FXML @@ -62,6 +69,11 @@ public class ProjektthemenverwaltungsController .getSelectionModel().selectedItemProperty().isNull()); deleteProjektButton.disableProperty().bind(projektTableView .getSelectionModel().selectedItemProperty().isNull()); + + editProjektMenuItem.disableProperty() + .bind(editProjektButton.disabledProperty()); + deleteProjektMenuItem.disableProperty() + .bind(deleteProjektButton.disabledProperty()); } public void setMain(Main main) |
