центрируй jdialog на сцене javafx - PullRequest
0 голосов
/ 30 октября 2018

Я использую jdialog внутри приложения javafx и хочу показать центр jdialog на текущем этапе javafx. Я уже пытался выполнить следующий код, но он не работает.

JDialog dialog = new JDialog();//the owner
                dialog.setAlwaysOnTop(true);
                dialog.setContentPane(jasperViewer.getContentPane());
                dialog.setSize(500,650);

                Window window = dialog.getOwner();
                window.pack();
               window.setLocation((Toolkit.getDefaultToolkit().getScreenSize().width)/2 - window.getWidth()/2, (Toolkit.getDefaultToolkit().getScreenSize().height)/2 - window.getHeight()/2);
                dialog.setVisible(true);
...