У меня есть MenuItem
, который я хочу использовать для закрытия отображаемого окна, я создал EventHandler<ActionEvent>
и MenuItem
, Menu
и MenuBar
, но не могу найти способ заставить это закрывает окно.
Я пробовал
class ConnctFourMenuItemHanlder implements EventHandler<ActionEvent> {
@Override
public void handle(ActionEvent event) {
MenuItem item = (MenuItem) event.getSource();
if (item.equals(quit){
((Node)(event.getSource())).getScene().getWindow().hide();
}
}
но там написано:
"Исключение в потоке" Поток приложения JavaFX "java.lang.ClassCastException: javafx.scene.control.MenuItem не может быть приведен к javafx.scene.Node"
Я ожидал, что он просто закроет окно