0

Netbean アプリケーションで jzyv8 を v9 にアップグレードしました。しかし、Jogl 2 で Jzy3d v9 を使用して Jpanel/frame のサイズを変更/最大化することはできません。

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);
        }
    }
}
4

1 に答える 1

0

AWT の代わりに NEWT ツールキットを使用すると、問題が解決しました。

Chart chart = new Chart(Quality.Advanced, "newt");
于 2013-03-25T12:51:21.430 に答える