2012-06-26 47 views

回答

1

首先,您可以使用setUndecorated(boolean)方法。它可能會禁用標題欄和邊框。

最後,您將在框架頂部或其他位置創建圖標標籤並關閉按鈕。

但是這種方式會失去邊框的外觀和感覺。如果您選擇這種方式,您必須創建大量代碼。

事實上,如果你不能使用JNI,這種方式可能是唯一的。

2

您可以使用JDialog,它本身沒有最小化按鈕。

事實上,操作系統本身繪製了最小化,關閉和最大化/非最大化按鈕。這意味着你不能在Java中禁用它們。

這就是爲什麼我的建議是使用JDialog。

+0

setResizable(true)禁用最大化/取消最大化按鈕 – PavloSI

相關問題