Skip to content

Applet are not supported anymore by Java 26 #332

Description

@jzy3d

Describe the bug

As a part of https://openjdk.org/jeps/504 java.applet.* API has been removed from Java API - they deprecated it in Java 9 and finally removed it.

And we get following exception:

Exception in thread "AWT-EventQueue-0" java.lang.NoClassDefFoundError: java/applet/Applet
      at jgl.wt.awt.GLCanvas.setGL(GLCanvas.java:90)
      at jgl.wt.awt.GLCanvas.(GLCanvas.java:35)
      at org.jzy3d.plot3d.rendering.canvas.EmulGLCanvas.(EmulGLCanvas.java:105)
      at org.jzy3d.chart.factories.EmulGLPainterFactory.newEmulGLCanvas(EmulGLPainterFactory.java:109)
      at org.jzy3d.chart.factories.EmulGLPainterFactory.newCanvas(EmulGLPainterFactory.java:94)
      at org.jzy3d.chart.factories.EmulGLPainterFactory.newCanvas(EmulGLPainterFactory.java:28)
      at org.jzy3d.chart.Chart.(Chart.java:106)
      at org.jzy3d.chart.AWTChart.(AWTChart.java:17)
      at org.jzy3d.chart.factories.EmulGLChartFactory.newChart(EmulGLChartFactory.java:36)
      at org.jzy3d.chart.factories.EmulGLChartFactory.newChart(EmulGLChartFactory.java:15)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions