如何将javafx.scene.paint.Color转换为java.awt.Color?

Luk*_*kas 1 java javafx awt colors javafx-8

如何在java中将javafx.scene.paint.Color转换为java.awt.Color?有任何想法吗 ?

ass*_*ias 6

您可以使用接受r,g,b和alpha参数的构造函数:

javafx.scene.paint.Color fx = ...;

java.awt.Color awtColor = new java.awt.Color((float) fx.getRed(),
                                             (float) fx.getGreen(),
                                             (float) fx.getBlue(),
                                             (float) fx.getOpacity());
Run Code Online (Sandbox Code Playgroud)