java - 为什么 JavaFX API 不包含在 Java 8 J2SE 中?

标签 java javafx java-8

<分区>

有人知道为什么 JavaFX 8 在即将推出的 Java 8 中仍然不是日常的 J2SE API 吗?

显示所有 Java 组件的技术图清楚地从 J2SE 堆栈中排除了 JavaFX。

我想在 JDK javadoc 中并排查看 JavaFX 和 Swing API。想知道为什么 Oracle 没有/不能给我们这些?

顺便说一句,关于 JavaFX 的不同状态(与 J2SE 中包含的其他标准相比)的主题,谁能解释为什么 JavaFX 的作者认为绝对有必要重新发明轮子来创建与 AWT/Swing 不兼容的概念,例如 FX字体、FX 颜色等?

最佳答案

JavaFX 计划在 JavaSE 9 的时间框架内成为 JavaSE 的标准部分(作为 JSR)。

与此同时,Oracle 将 JavaFX 作为其 JavaSE 实现的一部分发布(但其他供应商很可能不会)。

why the authors of JavaFX felt it absolutely necessary to re-invent the wheel creating AWT/Swing-incompatible concepts like FX Fonts, FX Colors, and the like?

JavaFX 是一个现代 UI 工具包,它使用与图形卡紧密协作的软件堆栈(如果可用)。

关于java - 为什么 JavaFX API 不包含在 Java 8 J2SE 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18441401/

相关文章:

intellij idea IDE 中的 Javaee

java - 为什么我的 doFilterInternal 方法没有被调用?

java - 为什么我在这里收到 InvalidUseOfMatchersException?

java - 如何在 JavaFX 中的 Accordion 中的 TitledPanes 之间添加填充

JavaFX 时间轴播放 slider 在异步时间点触发事件

java-8 - PHP 7 与 Java 8 性能对比

Javafx获取CategoryAxis类别节点

java - 截断大对象图的设计模式

JavaFX:如何更改焦点遍历策略?

java - 与 lambda 和功能接口(interface)一起使用时理解下限的问题