我已在我的 Netbean 应用程序中将 jzyv8 升级到 v9。但是我无法使用 Jzy3d v9 和 Jogl 2 调整/最大化 Jpanel/frame 的大小,在调整面板大小后出现空白屏幕,如果我深入研究代码视图对象在 Render3d 对象中为空。
GJPanel 处理渲染器。
public void reshape(GLAutoDrawable canvas, int x, int y, int width, int height){
//System.err.println("reshape with " + width + " " + height);
this.width = width;
this.height = height;
if(view != null){
view.dimensionDirty = true;
if(canvas!=null){
//GL gl1 = canvas.getGL();
GL2 gl = canvas.getGL().getGL2();
view.clear(gl);
view.render(gl, glu);
}
}
}