2012-03-03 18 views
0

これは私を夢中にさせてくれました。多分、ここの誰かが私を助けてくれるかもしれません。 Netbeans 7.0.1を使用して、スイングを使用してレイアウトを作成しました。これはSingleFrameApplicationです。今、私のラップトップに7.1.1のNetbeansバージョン7.1.1がありますが、UIパネルはもうサポートされていませんが、コードはまだコンパイルされるはずです。それは、私はこのエラーを取得しない、誰もが何の解決策を知っているのですか、それはなぜですか?java swing single application

+4

によって引き起こさ::私たちは本当に気にすべてがこのようにtry catchブロックにあなたの起動コードを配置することができますjava.lang.NullPointerExceptionがあなたから始まる最後の部分でjava.lang.NullPointerExceptionが...これをチェックStackTraceの一部。いくつかのコードを投稿すると、人々はあなたが問題を識別できるように助けることができます – Serhiy

+2

これはコンパイルエラーではありません。実行時の例外です。 –

+0

私はJavaに新しいと私はかなりstacktraceを使用する方法を理解していない?。私はhttp://www.pastebin.ca/2123760のファイルの生成コードを貼り付けました。この仕事をするためには何を変える必要がありますか?私はそれを理解するために何時間も努力してきました。/ –

答えて

0

正しく覚えていれば、NetBeans 6.5では配布に明示的に追加しなければならないいくつかのカスタムレイアウトが使用されました。そうしないと、アプリケーションが起動しなくなります。これは同様のように聞こえるが、スタックトレースの残りの部分をポストしてください。

+0

あなたが上に投稿したものは、スタックトレースと呼ばれ、アプリケーションの異なる部分が実行された順序を示します。あなたのサンプルは「... 14 more」で終わります。答えは隠れているかもしれません – mbatchkarov

0

あなたが上に掲示したものはスタックトレースですが、それがすべて含まれるには長すぎます。

try { 
    yourApp.launch(); 
{ 
catch(NullPointerException ug) { 
    ug.printStackTrace(); 
}