JOGL 2.0は、GLCapabilitiesにGLProfileパラメータを追加しました。何らかの理由で、この単純なコードで:JOGL 2.0を使用したGLProfileのNullポインタ例外
import javax.media.opengl.GLCapabilities;
import javax.media.opengl.GLProfile;
import javax.media.opengl.awt.GLCanvas;
public class Test {
public static void main(String[] args){
GLCanvas canvas = new GLCanvas(new GLCapabilities(GLProfile.getDefault()));
}
}
私は次のエラーを取得する:
Exception in thread "main" java.lang.NullPointerException
at javax.media.opengl.GLProfile.getProfileMap(GLProfile.java:1561)
at javax.media.opengl.GLProfile.get(GLProfile.java:589)
at javax.media.opengl.GLProfile.getDefault(GLProfile.java:421)
at javax.media.opengl.GLProfile.getDefault(GLProfile.java:429)
at com.setcorp.mosey.Test.main(Test.java:7)
だから、私も自分のJOGL 2.0アプリケーションで使用するためにGLCanvasを作成することはできません。代入
:ライン7用
GLCanvas canvas = new GLCanvas(new GLCapabilities(GLProfile.get(GLProfile.GL2)));
または
GLCanvas canvas = new GLCanvas(new GLCapabilities(null));
は私に同じエラーを与えます。
ビルドパスにnewt.all.jar、jogl.all.jar、nativewindow.all.jar、gluegen-rt.jarが含まれるように設定しました。私は彼らのネイティブのjarファイルからdllを解凍し、それぞれeclipseでネイティブライブラリの場所を設定しました。私はJogl-2.0-b409-20110717-windows-i586を使用してW7、Intel Core 2 Duo T8100 2.10GHz、2GB RAM、Nvidia Quadro NVS 140Mをビルドして実行しています。
私のためには以前のビルドはありますか?
私のためには機能しません... – 11684