簡體   English   中英

如何阻止幀大小調整JFrame swing SeaGlass L&F

[英]How to block frame resizing JFrame swing SeaGlass L&F

我的下一個項目需要比Java最初提供的外觀更好的外觀。 我選擇潛入SeaGlass L&F,這似乎非常不錯。 但是我遇到了問題。 我不能阻止應用程序用戶調整JFrame的大小並使其最大化。 從我發現它是在SEAGLASS眾所周知的問題,這將是固定在2.1版本(它是什么說這里 )。 不幸的是,最新的可用版本是2.0,看來該項目已被放棄-最新的更新已經有一年了。 我的問題是:有什么解決方法可以阻止用戶調整JFrame的大小? 也許與鼠標偵聽器有關?

僅供參考setUndecorated(true); 也不起作用。

我已經弄清楚了。

JFrame必須實現ComponentListener,並且必須在重寫的componentResized方法中放入該代碼:

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM