環境
Java8 JavaFX
エラー表示
ERROR
1Exception in thread "JavaFX Application Thread" java.lang.NullPointerException 2 at com.sun.scenario.animation.AbstractMasterTimer.timePulseImpl(AbstractMasterTimer.java:357) 3 at com.sun.scenario.animation.AbstractMasterTimer$MainLoop.run(AbstractMasterTimer.java:267) 4 at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:506) 5 at com.sun.javafx.tk.quantum.QuantumToolkit.pulse(QuantumToolkit.java:490) 6 at com.sun.javafx.tk.quantum.QuantumToolkit.lambda$runToolkit$403(QuantumToolkit.java:319) 7 at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:95) 8 at com.sun.glass.ui.win.WinApplication._runLoop(Native Method) 9 at com.sun.glass.ui.win.WinApplication.lambda$null$147(WinApplication.java:177) 10 at java.lang.Thread.run(Thread.java:748)
このように、AbstractMasterTimerなるところの
Java
1 try { 2 animationTimersLocked = true; 3 // After every frame, call any frame jobs 4 for (int i = 0; i < aTLength; i++) { 5 animationTimersSnapshot[i].handle(now);//HERE 6 } 7 } finally { 8 animationTimersLocked = false; 9 }
においてnull参照があると時々怒られます。エラーのタイミングはランダムに感じられます。
同期処理あたりになにか問題でも...と思い調べても、不正な参照は見当たりませんでした。
此の例外の意味するところなど、どなたかご教授願います。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。