2012-11-03 34 views
-1

的NetBeans我想在淨豆實現一個新的JFrame與的JFrame在不執行

JFrame frame = new JFrame("shooter"); 

然而,當它運行什麼也沒有發生。我在另一個IDE中運行相同的代碼,並且它工作正常,但是我沒有在屏幕上看到JFrame。我進行了一次測試,以查看一切正在編譯的天氣情況,並且沒有語法或詞彙錯誤,因此每個說法都沒有錯。 謝謝。

+0

沒有更多信息就無法說出你做錯了什麼。你在哪裏調用這個代碼?您確定代碼實際上正在運行(println(...)調用會爲您解答)?您是否將JFrame設置爲可見?你的班級有一個主要方法嗎?底線:請改善您的問題。 –

+0

是的,我運行s.o.p,它的工作原理 – user1712995

+0

哦哇!我已經設置可見爲假!謝謝! – user1712995

回答

0

很難提供您提供的信息的答案,但我會盡我所能。通過實例化一個新的JFrame對象,你不會讓它出現在屏幕上。

創建並呈現出新的幀的一個例子就是這個樣子

JFrame frame = new JFrame("Title"); 
    frame.setSize(500, 500); //This method will set the size of the frame to 500 by 500. 
    frame.setVisible(true); //This method makes the frame visible 

我希望我能有所幫助。