5
我想知道如何使java JFrame從最大化開始。我不希望它是全屏(沒有窗口),我只是希望它像一個普通的程序,如Web瀏覽器。Java如何使JFrames作爲最大化窗口開始
我已經知道如何使用:
Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
要獲取屏幕尺寸,但是當你申請這個尺寸到JFrame它仍然可以圍繞即使它佔據了幾乎所有的屏幕拖動。你可以按maximse按鈕來停止這個,但我寧願窗口開始最大化。
此外,我擔心最大化窗口對窗口內容的影響。
我該如何去做這件事?
非常感謝!我有一個問題,雖然這可能是愚蠢的,但爲什麼你拋出一個InterruptedException?再次感謝! – 2013-02-14 18:06:44
無理由,對不起。我在我的編輯器中編寫了一些代碼,這些代碼已經存在於某些測試中,並且在複製/粘貼之前忘記修復方法簽名。 – 2013-02-14 18:13:37
對不起,我有另一個問題。如果有人恢復窗口,它將成爲它的正常大小,而不使用setSize幾乎沒有什麼。所以我使用setSize,現在窗口可以調整大小,所以我使用setResizable(false)來改變它。然而,現在窗戶並沒有開始最大化並且不能最大化,我怎樣才能讓窗戶的大小達到最大化的時候,讓窗戶開始最大化,並且確保窗戶在恢復時不能調整大小。或者使其最大化並使其不可能恢復。 – 2013-02-14 18:52:28