我注意到 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/