在我的JavaFX应用程序中,我创建了一个圆并允许用户对其进行着色。
Circle circle = new Circle();
circle.setFill(colorPicker.getValue());
随后,我需要获取圆圈的颜色,并将RGB值转换为十六进制形式(#FFFFFF)。
circle.getFill(); //returns a Paint object
如何以RGB十六进制形式填充?
fill
真的是Color
呢? - Troyseph