2013-07-20 47 views
2

當我的項目開始時,主Jframe的下半部分位於任務欄下方。任務欄啓動時隱藏jFrame?

enter image description here

如何解決這個問題。

+0

這是一個正常的事情,當我使用frame.setExtendedState(JFrame.MAXIMIZED_BOTH)時,每個窗口在任務欄 – BackSlash

回答

3

請勿使用frame.setSize(...);

而是使用:

frame.setExtendedState(JFrame.MAXIMIZED_BOTH); 

或者如果你需要手動設置大小,然後使用:

Dimension size = Toolkit.getDefaultToolkit().getScreenSize(); 
Insets insets = frame.getInsets(); 

然後確保你減去的insets.top和inserts.bottom屏幕的高度。那麼你的框架的大小必須小於那個值。

+0

下;它覆蓋了整個屏幕。 但我希望它的大小爲780x750。 – Ashutosh

+0

我澄清了我的答案。 – camickr