更改javafx ColorPicker值以填充Shape对象的颜色

时间:2017-10-20 15:05:02

标签: java javafx

我正在为学校作业构建一个简单的javafx应用程序。它是一个绘图应用程序,可以绘制一系列不同的形状。它还有一个编辑模式,可以更改当前所选对象的填充和描边颜色。在“编辑”模式下选择对象时,我用于填充颜色的ColorPicker应更改为反映所选对象的填充颜色。 填充颜​​色的颜色选择器的名称为fillColorPickerButton,形状称为currShape

我试过了 fillColorPickerButton.valueProperty().bind(shape.fillProperty());fillColorPickerButton.setValue(currShape.getFill()) 但是对于他们两个,我被告知我无法将Color给出的Paint类转换为ColorPicker所需的Color类。

我仍然是javafx的新手,我不知道如何处理这个问题。有没有办法将油漆转换为颜色?或者我这样做是错的? 感谢。

0 个答案:

没有答案