Установка родительского окна для модального окна - JavaFX

 
 
 
Сообщения:1
Помогите, пожалуйста, установить родительское окно для модального окна при вызове из MenuItem. Закомментированные строчки не работают.

public class Controller {
 
    // Событие выбора меню PS 
    public void MenuPS(ActionEvent actionEvent) {                                                               
 
        try {
 
            // Создание нового места действия
            Stage stage = new Stage();                 
 
            // Загрузка FXML                                                      
            Parent root = FXMLLoader.load(getClass().getResource("../fxml/ru.fxml"));      
 
            // Установка FXML в сцену                                                
            stage.setScene(new Scene(root));               
 
            // Установка модальности окна                                                
            stage.initModality(Modality.WINDOW_MODAL);                
 
            // Установка родительского окна                                      
            //stage.initOwner( ( (Node)actionEvent.getSource() ).getScene().getWindow() );                              
            //stage.initOwner( primaryStage );      
 
            // Показ места действия                                                        
            stage.show();                                                                                               
 
 
        } catch (IOException e) {
            // Отлавливание ошибки
            e.printStackTrace();                                                                                       
        }
 
    }
}
 
Модераторы:Нет
Сейчас эту тему просматривают:Нет