2014-01-31 87 views
-1

有誰知道如何刪除標題欄JInternalFrame刪除JInternalFrame標題欄

我已經知道設置frame.setBorder(null);刪除邊框,但標題欄仍然存在。我希望你能幫忙。

+0

感謝指出了這一點。我查詢之前,我問,但我一定忽略了這個職位。 –

+1

對不起,我還無法登錄。我只有12個代表點,我是這個網站的新手。 –

+0

爲什麼? (15個字符) – kleopatra

回答

2

就這麼簡單..

jInternalFrame1.setUI(null); 

嘗試..謝謝..

+1

...刪除委託是錯誤的總是*,它會默默地產生奇怪的效果(內部框架不會存活),在下一次LAF切換時(或內部感覺就像調用updataUI)一樣,默默重新安裝。 – kleopatra

+2

@kleopatra如果你知道更好的方法,或者也許這是不可能的,你有沒有時間給[重複問題]添加一個答案(http://stackoverflow.com/questions/7218608/hiding-title-bar-of-jinternalframe-java),以便這個知識不會丟失。 –

+0

@Duncan基本的技術答案是刪除/替換northPane(並且不要忘記在最小化和其他一些注意事項之後再次執行此操作) - 因此,如果不知道_why_OP不希望顯示它,則問題根本無法回答。無論如何,無論什麼要求,這個答案顯然是錯誤的(正如與重複相似的答案;-)) – kleopatra