Java 9中的com.sun.javafx.collections
作者:互联网
我需要重新编译java应用程序,在Java 8上编写.应用程序使用com.sun.javafx.collections.ObservableListWrapper类,但在编译java 9时出现错误:
Error:(3, 22) java: package com.sun.javafx.collections is not visible
(package com.sun.javafx.collections is declared in module javafx.base, which does not export it to the unnamed module)
我可以使用哪个类而不是ObservableListWrapper?或者如何绕过这个问题?
解决方法:
从Java9开始,大多数com.sun.*
APIs are unsupported,JDK内部API都可能随时消失.另外如noteworthy column所述 –
您应该计划转而使用javafx.collections.FXCollections
.
标签:java,javafx,java-9,java-module,javafx-9 来源: https://codeday.me/bug/20190611/1216453.html