一旦我在mac中运行,swing应用程序中的jfxpanel崩溃。它运行在Windows罚款,但在下面的错误MAC来了,貌似是与字体,但不知道为什么,请大家帮忙javafx JFXPanel嵌入在mac中的swing应用程序崩溃
Exception in thread "JavaFX Application Thread" java.lang.NullPointerException
at com.sun.t2k.MacFontFinder.initPSFontNameToPathMap(MacFontFinder.java:339)
at com.sun.t2k.MacFontFinder.getAllAvailableFontFamilies(MacFontFinder.java:359)
at com.sun.t2k.T2KFontFactory.getFontFamilyNames(T2KFontFactory.java:1056)
at com.sun.prism.j2d.J2DFontFactory.getFontFamilyNames(J2DFontFactory.java:52)
at com.sun.webpane.sg.prism.WCFontImpl.getFont(WCFontImpl.java:37)
at com.sun.webpane.sg.prism.FXGraphicsManager.getWCFont(FXGraphicsManager.java:56)
at com.sun.webpane.webkit.network.URLLoader.twkDidFinishLoading(Native Method)
at com.sun.webpane.webkit.network.URLLoader.access$1300(URLLoader.java:44)
at com.sun.webpane.webkit.network.URLLoader$6.run(URLLoader.java:691)
at com.sun.glass.ui.InvokeLaterDispatcher$Future.run(InvokeLaterDispatcher.java:76)
Invalid memory access of location 0x0 rip=0x11c8c7b64
Segmentation fault: 11
类似于[JavaFX的loadSkinClass失败](http://stackoverflow.com/questions/33029022/javafx-loadskinclass-failed),其原来的海报固定通过使用Java 8而不是Java 7.还类似于[Mac OSX El Capitan上的JDK 7/JavaFX 2应用程序](http://stackoverflow.com/questions/33339949/jdk-7-javafx-2-application-on-mac-osx-el-capitan)。 – jewelsea
@jewelsea:谢谢你的回复。其实我们正在使用java for mac。并使用mac提供的最新版本。所以我不能从oracle使用java。 –