An exception has occurred in the OpenJavafx compiler. Please file a bug at the Openjfx-compiler issues home (https://openjfx-compiler.dev.java.net/Issues) after checking for duplicates. Include the following diagnostic in your report and, if possible, the source code which triggered this problem. Thank you.
java.lang.ClassCastException: com.sun.tools.javac.code.Symbol$ClassSymbol
at com.sun.tools.javafx.code.JavafxTypes.asSuper(JavafxTypes.java:202)
at com.sun.tools.javac.code.Types.isSubtypeUnchecked(Types.java:305)
at com.sun.tools.javafx.comp.JavafxResolve.argumentsAcceptable(JavafxResolve.java:421)
at com.sun.tools.javafx.comp.JavafxResolve.rawInstantiate(JavafxResolve.java:387)
at com.sun.tools.javafx.comp.JavafxResolve.selectBest(JavafxResolve.java:711)
at com.sun.tools.javafx.comp.JavafxResolve.findMemberWithoutAccessChecks(JavafxResolve.java:952)
at com.sun.tools.javafx.comp.JavafxResolve.findMember(JavafxResolve.java:906)
at com.sun.tools.javafx.comp.JavafxResolve.findMember(JavafxResolve.java:886)
at com.sun.tools.javafx.comp.JavafxResolve.findVar(JavafxResolve.java:567)
at com.sun.tools.javafx.comp.JavafxResolve.findIdent(JavafxResolve.java:1228)
at com.sun.tools.javafx.comp.JavafxResolve.resolveIdent(JavafxResolve.java:1423)
at com.sun.tools.javafx.comp.JavafxAttr.visitIdent(JavafxAttr.java:506)
at com.sun.tools.javafx.tree.JFXIdent.accept(JFXIdent.java:52)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:280)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:265)
at com.sun.tools.javafx.comp.JavafxAttr.attribExpr(JavafxAttr.java:311)
at com.sun.tools.javafx.comp.JavafxAttr.visitFunctionInvocation(JavafxAttr.java:2239)
at com.sun.tools.javafx.tree.JFXFunctionInvocation.accept(JFXFunctionInvocation.java:53)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:280)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:265)
at com.sun.tools.javafx.comp.JavafxAttr.attribExpr(JavafxAttr.java:303)
at com.sun.tools.javafx.comp.JavafxAttr.visitBlockExpression(JavafxAttr.java:1373)
at com.sun.tools.javafx.tree.JFXBlock.accept(JFXBlock.java:83)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:280)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:265)
at com.sun.tools.javafx.comp.JavafxAttr.attribExpr(JavafxAttr.java:311)
at com.sun.tools.javafx.comp.JavafxAttr.finishFunctionDefinition(JavafxAttr.java:1863)
at com.sun.tools.javafx.comp.JavafxMemberEnter$SymbolCompleter.complete(JavafxMemberEnter.java:646)
at com.sun.tools.javac.code.Symbol.complete(Symbol.java:400)
at com.sun.tools.javafx.comp.JavafxAttr.visitFunctionDefinition(JavafxAttr.java:1658)
at com.sun.tools.javafx.tree.JFXFunctionDefinition.accept(JFXFunctionDefinition.java:93)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:280)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:265)
at com.sun.tools.javafx.comp.JavafxAttr.attribExpr(JavafxAttr.java:321)
at com.sun.tools.javafx.comp.JavafxMemberEnter$SymbolCompleter.complete(JavafxMemberEnter.java:643)
at com.sun.tools.javac.code.Symbol.complete(Symbol.java:400)
at com.sun.tools.javafx.comp.JavafxResolve.findMemberWithoutAccessChecks(JavafxResolve.java:943)
at com.sun.tools.javafx.comp.JavafxResolve.findMember(JavafxResolve.java:906)
at com.sun.tools.javafx.comp.JavafxResolve.findMember(JavafxResolve.java:886)
at com.sun.tools.javafx.comp.JavafxResolve.findVar(JavafxResolve.java:567)
at com.sun.tools.javafx.comp.JavafxResolve.findIdent(JavafxResolve.java:1228)
at com.sun.tools.javafx.comp.JavafxResolve.resolveIdent(JavafxResolve.java:1423)
at com.sun.tools.javafx.comp.JavafxAttr.visitIdent(JavafxAttr.java:506)
at com.sun.tools.javafx.tree.JFXIdent.accept(JFXIdent.java:52)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:280)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:265)
at com.sun.tools.javafx.comp.JavafxAttr.attribExpr(JavafxAttr.java:311)
at com.sun.tools.javafx.comp.JavafxAttr.visitFunctionInvocation(JavafxAttr.java:2239)
at com.sun.tools.javafx.tree.JFXFunctionInvocation.accept(JFXFunctionInvocation.java:53)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:280)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:265)
at com.sun.tools.javafx.comp.JavafxAttr.attribExpr(JavafxAttr.java:303)
at com.sun.tools.javafx.comp.JavafxAttr.visitBlockExpression(JavafxAttr.java:1373)
at com.sun.tools.javafx.tree.JFXBlock.accept(JFXBlock.java:83)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:280)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:265)
at com.sun.tools.javafx.comp.JavafxAttr.attribExpr(JavafxAttr.java:311)
at com.sun.tools.javafx.comp.JavafxAttr.finishFunctionDefinition(JavafxAttr.java:1863)
at com.sun.tools.javafx.comp.JavafxMemberEnter$SymbolCompleter.complete(JavafxMemberEnter.java:646)
at com.sun.tools.javac.code.Symbol.complete(Symbol.java:400)
at com.sun.tools.javafx.comp.JavafxAttr.visitFunctionDefinition(JavafxAttr.java:1658)
at com.sun.tools.javafx.tree.JFXFunctionDefinition.accept(JFXFunctionDefinition.java:93)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:280)
at com.sun.tools.javafx.comp.JavafxAttr.attribTree(JavafxAttr.java:265)
at com.sun.tools.javafx.comp.JavafxAttr.attribDecl(JavafxAttr.java:334)
at com.sun.tools.javafx.comp.JavafxAttr.attribClassBody(JavafxAttr.java:3696)
at com.sun.tools.javafx.comp.JavafxAttr.attribClass(JavafxAttr.java:2808)
at com.sun.tools.javafx.comp.JavafxAttr.attribClass(JavafxAttr.java:2763)
at com.sun.tools.javafx.main.JavafxCompiler.attribute(JavafxCompiler.java:936)
at com.sun.tools.javafx.main.JavafxCompiler.compile2(JavafxCompiler.java:782)
at com.sun.tools.javafx.main.JavafxCompiler.compile(JavafxCompiler.java:685)
at com.sun.tools.javafx.main.Main.compile(Main.java:624)
at com.sun.tools.javafx.main.Main.compile(Main.java:312)
at com.sun.tools.javafx.Main.compile(Main.java:84)
at com.sun.tools.javafx.Main.main(Main.java:69)
相关推荐
基于java语言开发的c语言编译器,javafx实现界面化的LR1编译器 支持大部分代码编译 不支持多函数编译 支持while循环,不支持do while循环 不支持goto 一些语句 目标代码可以显示、但是无实际作用,就是一个幌子 还有...
javafx使用方法-javafx使用方法
javafx
这是利用sun的javafx实现的具有相对完整功能的多媒体播放器-----相对于网上的“一分钟写出一个javafx播放器”而言。 注意:javafx需要一些运行环境,具体说来是: 1.jdk6update14以上 2.javafx运行包----如果你在...
当前的JavaFX包括JavaFX脚本和JavaFX Mobile(一种运营于行动装置的操作系统),今后JavaFX将包括更多的产品。JavaFX Script编程语言(以下称为JavaFX)是一种declarative, statically typed(声明性的、静态类型)...
JavaFX Script编程语言(以下称为JavaFX)是Sun微系统公司开发的一种declarative,statically typed(声明性的、静态类型)脚本语言。JavaFX技术有着良好的前景,包括可以直接调用Java API的能力。因为 JavaFX Script...
最近在写毕设,涉及到javaFX,被窗口间相互调用以及如何通信折磨了挺久,通过学习自己写了点代码终于实现了,供javaFX小白参考,同时附上了一些我最近学习javaFX觉得比较有用的网址供大家学习
JavaFX Script 编程语言(以下称为JavaFX)是Sun微系统公司开发的一种declarative, statically typed(声明性的、静态类型)脚本语言。JavaFX技术有着良好的前景,包括可以直接调用Java API的能力。因为 JavaFX Script...
javaFX Demo 模板案例
JavaFX教程;JavaFX教程;JavaFX教程JavaFX教程;
JavaFx做界面VLC做视频处理,请看源码
当前的JavaFX包括JavaFX脚本和JavaFX Mobile(一种运营于行动装置的操作系统),今后JavaFX将包括更多的产品。JavaFX Script编程语言(以下称为JavaFX)是一种declarative,statically typed(声明性的、静态类型)...
javafx菜单之多级菜单1
个人整理的pdf版本,内含各种控件的使用方法及其他功能实现。简洁易懂。
javaFX高级教程JavaFX2.0的FXML语言 中文文档,想免费上传,CSDN不同意,选了一个最小资源分2
JavaFX api文档 chm格式
linux系统下,可用如下两命令运 行 javafx 的 jar包 export JAVAFX=/home/这里是linux的用户名文件夹/javafx-sdk-18/lib java --module-path $JAVAFX --add-modules javafx.fxml,javafx.controls -jar demo.jar 或都...
Java11以后的版本不再集成Javafx,需要单独下载
javaFX登陆和跳转
JAVAFX第一张学习笔记,第一张的学习源代码!