2011-08-03 39 views
0

使用命令「GraphicsEnvironment.getLocalGraphicsEnvironment()。getDefaultScreenDevice();」 我可以得到屏幕大小,但我不知道如何在我的框架中設置此大小。 我想配置我的框架,使其始終在屏幕上進行調整,而不管屏幕大小如何。Swing中的全屏框架

回答

0

我不確定你想要什麼 - 全屏模式或只是爲了最大限度地JFrame

全屏獨家模式用於諸如遊戲或自助服務終端顯示器之類的應用 - 您的應用是唯一可見並且可以與之互動的應用。這裏有一些鏈接fullscreen exclusive mode documentation and tutorials。另一方面,如果您只想最大限度地利用JFrame,這意味着您仍然需要常規的舊桌面「窗口」體驗,只是窗口最大化以佔用所有可用的桌面空間。在這種情況下,您只需在將其設置爲可見之後立即致電JFrame上的setExtendedState(JFrame.MAXIMIZED_BOTH)即可。

+0

我想爲我的JFrame設置全屏模式。你不知道方法「GraphicsEnvironment.getLocalGraphicsEnvironment()。getDefaultScreenDevice();」 ? – Peter

+0

如果我把setExtendedState(JFrame.MAXIMIZED_BOTH),當用戶點擊「最大化」按鈕,屏幕(框架)將被重新配置,我想使應用程序配置爲兩個選項,最大化或不 – Peter