考虑到Java Jigsaw for Java 8(模块化JDK),“新”Swing框架是否可以被纳入考虑?
考虑意味着:
我在想,由于模块可以包含在JDK中,因此可以创建和交付新的Swing框架以供新应用程序开发人员使用,而对于遗留应用程序,将包含当前的Swing框架。 / p>
重写一个新的Swing并将其包含在新的JDK中是Java 8的一个选项吗? (您对任务 考虑的意见和注意事项是什么?)
答案 0 :(得分:2)
它不包含在Java 8中,甚至不太可能考虑用于Java 9。
根据这个JavaFX page,JavaFX取代了Swing:
- JavaFX是否将Swing替换为Java SE的新客户端UI库?
醇>是。但是,Swing仍将是Java SE规范的一部分 可预见的未来,因此包括在JRE中。虽然我们 建议开发人员尽可能多地利用JavaFX API 构建新的应用程序,可以扩展Swing 使用JavaFX进行应用程序,可以实现更平滑的过渡。