2012-02-12 13 views
12

このエラーは何を意味しますか?ネストされたタイプは囲みタイプを非表示にできません

のHelloWorldは、HelloWorldのは、javaファイル名で囲むタイプ

を隠すことができないネストされたタイプ。コードが必要な場合は次のとおりです。

import net.java.games.jogl.*; 
public class HelloWorld 
{ // open HelloWorld 

    public class HelloWorld 
    { // open HelloWorld 

     public static void main (String args[]) 
     { // open main 
      try 
      { // open try 
       System.loadLibrary("jogl"); 
       System.out.println("Hello World! (The native libraries are installed.)"); 
      } // close try 
      catch (Exception e) // all try's need a catch 
      { } // even if the catch does nothing 
     } // close main 

    } // close HelloWorld 

); 

答えて

21

HelloWorldクラスを2回定義しました。 1つのレベルを削除しても問題ありません。

+0

THANKS !!!!!!!!!!! – user1204570

4

HelloWorldクラスを2回宣言しています。

2

パブリッククラスHelloWorldの宣言の1つを削除するだけです。あなたはそれを2回使用していますが、1回だけ必要です。

+0

感謝!!!!!!!!!!! – user1204570

1
 import net.java.games.jogl.*; 
public class HelloWorld { 
    // open HelloWorld  
    public class HelloWorld  { 
    // open HelloWorld 

パブリッククラスのHelloWorld {および対応する}ブレースの1つを削除します。

2

あなたが重複したクラスのいずれかを削除する必要があります。

パブリッククラスのHelloWorld {//開いたHelloWorld

public class HelloWorld 
{ // open HelloWorld 
関連する問題