2013-07-13 21 views
1

我需要爲我的下一個項目提供比原來提供的更好一點的外觀和感覺。我選擇潛入SeaGlass L & F這似乎是相當不錯的。但是我遇到了這個問題。我無法阻止應用程序的用戶調整和最大化我的JFrame。從我發現這是SeaGlass中的衆所周知的問題,它將被固定在2.1版本(其規定here)。不幸的是,最後一個可用版本是2.0,它看起來像這個項目被放棄 - 最後更新是一年。我的問題是:是否有任何解決方法來阻止用戶調整我的JFrame的大小?也許與鼠標監聽器有關?如何阻止框架大小調整JFrame擺動SeaGlass L&F

FYI setUndecorated(true);不工作了。

+0

這是錯誤,不知道,在這兩個版本(我的電腦)提出,不工作對我來說在Java7,嗯... – mKorbel

回答

0

我弄明白了。

JFrame中必須實現的ComponentListener和重寫的componentResized方法必須把這些代碼:

setSize(410, 240); 
setLocation(startLocation);