2009-03-31 6 views
1

私はjavaとnetbeansを使って新しいです。私はスイングを作りたいと思うし、私はすでにこのステップ(http://www.netbeans.org/kb/60/java/quickstart-gui.html#top)に従っていますが、これを実行すると何も起こりませんし、何も見えません。このnetbeansクイックスタートプログラムを実行するのを助けてください

ここで記入する必要はありますか?

public void main (string args[]) { 

    ??????????????? 

} 
+0

なぜネガですか?確かにプログラミングの質問をしている初心者は、これがすべてのことですか?より多くの情報を求めるコメントはよりよいかもしれません! –

+0

なぜこの質問を否定するのか?初心者のJavaの質問です... – Jon

答えて

0

これはアプリケーションへのエントリポイント、またはアプリケーションを起動するためにJavaから最初に呼び出されるものです。クラスの新しいインスタンスを作成する必要があります。私は、このあなたが行うことができるはず、あなたがそれを命名しましたので、もしそれがContactEditorのと呼ばれています参照してください。

ContactEditor contactEditor = new ContactEditor(); 

を使用すると、そのクラス内のメソッドを呼び出す必要があります。この後、私はこれよりももうあなたを助けることができませんあなたが現在持っているソースコードを投稿しない限り。

-1

何も起こりません - >おそらく、NetBeansはどこかに「??????????」の近くにエラーを表示しています(私はNetbenasを使用しません)。
まず、あなたのコードに多少の誤差があります

  • メインは静的
  • 文字列でなければなりませんが、大文字S

である私は、単純なHello Worldのを開始するsugestます(種類:)

public static void main(String args[]) { 
    System.out.println("Papaa"); 
} 

これが有効な場合 - コンソールで「Papaa」を印刷する - あなたはcreaクラスのインスタンスを表示します。

1

リンクされたチュートリアルの手順に従っている場合、このプロジェクトはメインクラスを持つべきではありません。 Create a ProjectステップのStep 5.で、Create Main Classチェックボックスをオフにしてください。

[メインプロジェクトとして設定]チェックボックスが選択されていることを確認し、[メインクラスの作成]フィールドをクリアします。

チュートリアルを再起動してもう一度やり直すことをお勧めします。がんばろう。

1

これはかなり一般的です。プロジェクトページの作成では、一般的には表示されないステップがあります。[メインプロジェクトとして設定]チェックボックスが選択されていることを確認し、[メインクラスの作成]フィールドをクリアします。

理由:この手順を実行しないと、プログラムは正しくコンパイルされますが、プログラムがメインクラスをうれしく実行して終了するため、ウィンドウが表示されません。

修正:これを修正するには、アイテムを右クリックしてMain.javaクラスを削除してから削除します。プログラムを再コンパイルすると、このチュートリアルの説明に従って、CelsiusConverterGUIをこのプロジェクトのメインクラスとして設定するダイアログが表示されます。

関連する問題