[英]How to disable the minimize button in JFrame?
我可以在JFrame中禁用最小化按鈕嗎?
我已經嘗試過setUndecorated()和setResizable(),但是都沒有用。
我試圖將圖像添加到面板上的任意位置(有效),但是當通過單擊“ 最小化”按鈕來最小化JFrame時(而不是通過單擊背景窗口來最小化框架時),圖像會排在頂部。
有人可以幫忙嗎?
謝謝!
如果您還想禁用最大化按鈕,則可以使用JDialog代替JFrame ...據我所知,您不能禁用JFrame中的最小化按鈕。 JDialog只有一個關閉按鈕。 希望這可以幫助
我試圖在隨機位置上將圖像添加到面板上,這是不可能的)bt wen框架是通過單擊最小化按鈕(不是wen框架是通過單擊背景窗口來最小化)來最小化的,圖像在頂部連續排列。
好吧,這聽起來像是在向面板添加標簽並使用setLocation()方法放置標簽。
問題在於,默認情況下,JPanel使用FlowLayout,因此無論何時對框架執行任何操作(如最小化,最大化,圖標化或調整框架大小),都會調用布局管理器,並根據布局管理器的規則來排列標簽。
如果您的要求是隨機放置,則需要使用“空布局”。
閱讀Swing教程中的部分,該部分解釋了絕對定位的工作原理,以獲取更多信息和一個可行的示例。
使用JDialog代替JFrame,它的頂部只有Close按鈕。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.