java - java.awt.Color 和 javafx.scene.paint.Color 之间的区别

标签 java colors javafx

我注意到 JavaFX 定义了自己的 Color 类,该类表面上看起来与旧的 java.awt.Color 类非常相似。它们都代表带有 alpha 值的 RGB 颜色。

两者之间有什么区别,是否有任何理由在一般用途中更喜欢使用其中一种?

最佳答案

如果您正在编写 JavaFX 应用程序,请使用 JavaFX Color 类。如果您正在编写 AWT/Java2D/Swing 应用程序,请使用 awt Color 类。它们之间没有真正的区别,但它们仅适用于各自的 UI 工具包。

关于java - java.awt.Color 和 javafx.scene.paint.Color 之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9271350/

相关文章:

java - 正交相机和舞台

java - 帮助排序方法

java - 如何将 JTable 中第一行的颜色设置为任何颜色并保留表中之前设置的颜色

jquery - jqgrid设置单元格背景颜色

java - SWT Shell KeyListener

java - 如何让TextArea焦点样式与非焦点样式相同?

java - EL 与 equalsIgnoreCase 的比较

java - 如何使用 SAX Java 解析器读取评论文本

java - SWT.graphics.color 的 Alpha 值不起作用

JavaFX 替代品作为 Java 和 Linux 思维编码器?