0

まず第一に、私はJavaが初めてです。私は非常に単純なスクリプトを持っています:

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class JavaApplicationSchool extends JFrame {
    public static void main(String[] args) {
        JOptionPane.showMessageDialog(null, "Hello World");
        JOptionPane.showMessageDialog(null, "Goodbye");
        System.exit(0);
    }
}

このコードを netbeans 7.1 で実行しようとすると、. (JDK がインストールされている)、私の IDE はコードの上部にあるインポート パーツでエラーを返します。

これらのエラーは、awt パッケージの検索に関係しています。これらのパッケージを配置する必要がある場所と、それらを見つけることができる場所を誰か教えてもらえますか?

このスクリーンショットを介して、現在のディレクトリ構造がどのように見えるかを確認できます

前もって感謝します

4

3 に答える 3

2
package javaapplicationschool;
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class JavaApplicationSchool extends JFrame {
public static void main(String[] args) {
    JOptionPane.showMessageDialog(null, "Hello World");
    JOptionPane.showMessageDialog(null, "Goodbye");
    System.exit(0);
}
}

パッケージについてもっと読む。

于 2012-04-09T09:31:36.033 に答える
2

一番上に書く

package javaapplicationschool;

ソースがディレクトリ パス a/b/c にある場合、それは package になりa.b.c;ます パッケージ ステートメントはオプションであるため、エラーは誤解を招くようです -ソースをソースのルート ディレクトリに置く場合(悪い習慣ですが) .

ディレクトリ構造は、NetBeans の [ファイル] タブで確認できます。

于 2012-04-09T09:29:16.100 に答える
0

このコードはEclipseで実行できます。これはエラーではなく、私が受け取った警告です。未使用のインポートを削除してみてください。

import java.awt.*;
import java.awt.event.*;
于 2012-04-09T09:34:08.793 に答える