编程语言
首页 > 编程语言> > Java 9中的com.sun.javafx.collections

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