2012-02-20 20 views
0

私はEclipseを使用しています。実際に実行するまでエラーはありません。実行するとJVMエラーが発生し、何を意味するのか分かりません。ここでエラー:このJOGLプログラムはなぜ実行されませんか?

# 
# A fatal error has been detected by the Java Runtime Environment: 
# 
# Internal Error (classFileParser.cpp:3174), pid=20996, tid=20564 
# Error: ShouldNotReachHere() 
# 
# JRE version: 6.0_20-b02 
# Java VM: Java HotSpot(TM) 64-Bit Server VM (16.3-b01 mixed mode windows-amd64) 
# An error report file with more information is saved as: 
# C:\xampp\htdocs\android\FireRunn\hs_err_pid20996.log 
# 
# If you would like to submit a bug report, please visit: 
# http://java.sun.com/webapps/bugreport/crash.jsp 
# 

であり、これは単に、Eclipseでフレームを開くことになっている実際のコードですが、それはしません。どうしましたか? Javadocの役割は何ですか?なぜなら、この要素にはソースもJavadocも付属していないため、Javadocは見つかりませんでした。

import javax.media.opengl.*; 
import java.awt.Color; 
import java.awt.Frame; 
import java.awt.event.WindowAdapter; 
import java.awt.event.WindowEvent; 
import javax.media.opengl.GLCapabilities; 
public class Forest{//open forest 



    public static void main(String[] args) { 
     Frame frame = new Frame("Hello World"); 

     GLCapabilities glcapabilities = new GLCapabilities(); 
     GLCanvas glcanvas = new GLCanvas(glcapabilities); 
     frame.add(glcanvas); 

     frame.setSize(300, 300); 
     frame.setBackground(Color.WHITE); 

     frame.addWindowListener(new WindowAdapter() { 

      public void windowClosing(WindowEvent e) { 
       System.exit(0); 
      } 
     });//close forest 
     frame.setVisible(true); 
    } 
} 
+1

クラスのjavadoc(=>ライブラリ)は、/ ** comments * /(クラスの最初の2つのアスタリスクに注意してください)クラスから生成されたドキュメントです。 Eclipseの下でライブラリをjavadocにバインドすると、Javadocビューでそのライブラリを表示できます – loloof64

答えて

1

最初はjogl1を使用していますが、これはもはや維持されません。 jogamp.orgのjogl2を使用しているはずです。次に、コードをjogl2に移植する必要があります。それはそれを修正する必要があります。

関連する問題