Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8102111

Gtk: createAppletWindow() fails in Glass on Linux

XMLWordPrintable

      Attempting to run an applet on Linux fails with the following exception


      java.lang.RuntimeException: java.lang.RuntimeException: could not create platform window
              at com.sun.deploy.uitoolkit.impl.fx.FXWindowFactory.createWindow(FXWindowFactory.java:39)
              at sun.plugin2.main.client.PluginMain$AppletFrameCreator.run(PluginMain.java:1159)
              at com.sun.deploy.uitoolkit.impl.fx.ui.FXAppContext.invokeLater(FXAppContext.java:57)
              at sun.plugin2.main.client.PluginMain$2.run(PluginMain.java:992)
              at java.lang.Thread.run(Unknown Source)
      Caused by: java.lang.RuntimeException: could not create platform window
              at com.sun.glass.ui.Window.<init>(Window.java:192)
              at com.sun.glass.ui.gtk.GtkWindow.<init>(GtkWindow.java:25)
              at com.sun.glass.ui.gtk.GtkApplication.createWindow(GtkApplication.java:92)
              at com.sun.javafx.tk.quantum.GlassAppletWindow.<init>(GlassAppletWindow.java:27)
              at com.sun.javafx.tk.quantum.QuantumToolkit.createAppletWindow(QuantumToolkit.java:484)
              at com.sun.deploy.uitoolkit.impl.fx.FXWindow.<init>(FXWindow.java:21)
              at com.sun.deploy.uitoolkit.impl.fx.FXWindowFactory$1.call(FXWindowFactory.java:35)
              at com.sun.deploy.uitoolkit.impl.fx.FXWindowFactory$1.call(FXWindowFactory.java:33)
              at com.sun.deploy.uitoolkit.impl.fx.FXPluginToolkit$Caller.run(FXPluginToolkit.java:290)
              at com.sun.javafx.application.PlatformImpl$3.run(PlatformImpl.java:141)
              at com.sun.glass.ui.gtk.GtkApplication._runLoop(Native Method)
              at com.sun.glass.ui.gtk.GtkApplication$1$1.run(GtkApplication.java:56)
              ... 1 more
      I am not sure if it fails because of Glass or Quantum but what we need is
         com.sun.javafx.tk.quantum.QuantumToolkit.createAppletWindow
      to work.

            ekrejcir Eva Krejčířová (Inactive)
            jmcglynn Joe Mcglynn (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:
              Imported: