2

JFXPanelを使用して javafx 2.2 アプリケーションを Swing に組み込みましたが、アプリケーションを閉じるとクラッシュすることがあります。

スタック トレース:

java.util.concurrent.RejectedExecutionException: com.sun.javafx.tk.quantum.QuantumRenderer@5457487e から拒否されたタスク com.sun.javafx.tk.quantum.PaintRenderJob@11cf9944e[終了、プール サイズ = 0、アクティブなスレッド = 0、キューに入れられたタスク = 0、完了したタスク = 25] java.util.concurrent.ThreadPoolExecutor$AbortPolicy.rejectedExecution(ThreadPoolExecutor.java:2013) で java.util.concurrent.ThreadPoolExecutor.reject(ThreadPoolExecutor.java:816) で java.util .concurrent.ThreadPoolExecutor.execute(ThreadPoolExecutor.java:1337) at java.util.concurrent.AbstractExecutorService.submit(AbstractExecutorService.java:110) at com.sun.javafx.tk.quantum.QuantumRenderer.submitRenderJob(QuantumRenderer.java:206) ) com.sun.javafx.tk.quantum.QuantumToolkit.addRenderJob(QuantumToolkit.java:408) で、com.sun.javafx.tk.quantum で。EmbeddedScene.repaint(EmbeddedScene.java:106) at com.sun.javafx.tk.quantum.PaintCollector.renderAll(PaintCollector.java:410) at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java: 461) com.sun.javafx.tk.quantum.QuantumToolkit$9.run(QuantumToolkit.java:329) で com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:76) で com.sun. glass.ui.gtk.GtkApplication._runLoop(ネイティブ メソッド) at com.sun.glass.ui.gtk.GtkApplication$3$1.run(GtkApplication.java:82) at java.lang.Thread.run(Thread.java:722) )329) com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:76) com.sun.glass.ui.gtk.GtkApplication._runLoop(ネイティブメソッド) com.sun.glass.ui. gtk.GtkApplication$3$1.run(GtkApplication.java:82) at java.lang.Thread.run(Thread.java:722)329) com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:76) com.sun.glass.ui.gtk.GtkApplication._runLoop(ネイティブメソッド) com.sun.glass.ui. gtk.GtkApplication$3$1.run(GtkApplication.java:82) at java.lang.Thread.run(Thread.java:722)

編集:swingアプリケーションのように、それは持っています

JFrame frame = new JFrame("Title");
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
4

0 に答える 0