2016-09-28 27 views
-2

私はNBを使用しています。ideはシンボルjava.awtを見つけることができないというエラーを出します。 eclipse.itで同じコードを実行しようとしても同じエラーが発生します。新しいJFrameを作成してもエラーが表示されません。シンボルjava.awtとjava.utilを見つけることができません

エラー:

enter image description here

+0

試しセットJDK:あなたはまだあなたが必要なクラスをインポートして、簡単な名前でそれらを参照することができしかし

。このリンクは役立ちます:http://stackoverflow.com/questions/4128256/change-jre-in-netbeans-project –

+0

@AlexChermenin私は上記の解決策を試みましたが、それでも同じエラーが返されます – shardul

+1

あなたはクラスを持っていますかまたは 'java'と呼ばれるフィールド? –

答えて

0

javaという名前のクラスがJava Language Specification 6.4.2を参照してください、パッケージ名javaを不明瞭:

A simple name may occur in contexts where it may potentially be interpreted as the name of a variable, a type, or a package. In these situations, the rules of §6.5 specify that a variable will be chosen in preference to a type, and that a type will be chosen in preference to a package. Thus, it is may sometimes be impossible to refer to a visible type or package declaration via its simple name. We say that such a declaration is obscured.

そのクラスを含むパッケージ内のjavaあなたがいないことを意味しますそれ修飾された名前を使用してjava.*パッケージのいずれかのクラスを参照できるようにします。プロジェクトの

import java.util.logging.Logger; 
import java.awt.EventQueue; 

// within some method: 
    Logger.getLogger(....); 
+0

感謝します。それは私のために働いた。 – shardul

関連する問題