我有我在全屏模式下使用的JFrame以下:確定屏幕的高度在Java中
setExtendedState(JFrame.MAXIMIZED_BOTH);
setUndecorated(true);
而且我想知道的高度。請注意,Toolkit.getDefaultToolkit()。getScreenSize()不起作用,因爲我在Mac上,並且真正的高度應該排除屏幕頂部的Mac欄事物的高度。
而在Windows的情況下,例如,高度應該排除開始欄。因此,我想知道我擁有的窗口空間的真實高度。
你嘗試從這個問題的答案? http://stackoverflow.com/questions/7083410/java-screen-size-on-a-mac – nickb
*「例如,在Windows的情況下,高度應該排除開始欄。」*不在這裏它應該「T。這個基於Windows 7的框被配置爲自動隱藏任務欄。 –
@nickb這很有趣,我喜歡,但它包括「虛擬」桌面(即多個顯示器)還是隻有一個屏幕? – MadProgrammer