2014-02-06 71 views
-1

我即將完成啓動2個Jframes的程序,一個必須正常顯示,另一個必須立即隱藏並且僅在用戶單擊按鈕時才顯示,但有一個小問題,如果我啓動程序,我清楚地看到兩個JFrames出現,但稍後不到1秒,一個jframe隱藏自己,現在它是完全正常的,但我希望它通過讓jframe不顯示更正常完全沒有,我甚至不想只顯示/隱藏1秒,我該如何實現這一點?我只是在框架的構造函數,有使可見之前顯示了這個如何在程序啓動時完全隱藏JFrame

dsc = new Sconti("Frame"); 
dsc.setVisible(false); 
+0

爲什麼不啓動第二JFrame的** **後,用戶點擊該按鈕? –

+0

因爲有問題的幀有一個變量必須通過幀進行,所以現在改變所有有點棘手,所以我試圖獲得最快的解決方案,即使它不是最好的 –

+0

好吧,你有沒有試過隱藏它第一個JFrame的後面? –

回答

0

解決了在Sconti構造函數中調用setVisible設置爲false,而我是在其他JFrame的構造做

相關問題