

JavaFX - How to get the correct screen resolution?
Dobrý den,
Mám problém se získáním správného rozlišení. Když zadám
Screen.getPrimary().getVisualBounds().getWidth();
Screen.getPrimary().getVisualBounds().getHeight();
tak mi to nevrátí 1920 a 1080, ale 1920 a 1040, protože do toho nepočítal spodní panel (taskbar).
Nejednodušší je přičíst 40, ale pro 100% zjištění výšky je nutné primaryStage, před zobrazením, nastavit na FullScreen
...
primaryStage.setFullScreen(true);
primaryStage.show();
Teprve teď Vám kód výše vrátí skutečnou výšku.
Proč k tomu, prosím Vás, dochází? A lze tomu nějak zabránit?
Děkuji