【发布时间】:2016-10-22 20:30:50
【问题描述】:
例如,我创建了一个矩形对象并将其填充设置为黑色。我能否检查矩形的填充颜色以确定它是白色还是黑色?比如:
Rectangle r = new Rectangle(10.0, 10.0, 10.0, 10.0);
if (r.getFill == 'BLACK') {
r.setFill(Color.'PURPLE');
}
【问题讨论】:
例如,我创建了一个矩形对象并将其填充设置为黑色。我能否检查矩形的填充颜色以确定它是白色还是黑色?比如:
Rectangle r = new Rectangle(10.0, 10.0, 10.0, 10.0);
if (r.getFill == 'BLACK') {
r.setFill(Color.'PURPLE');
}
【问题讨论】:
假设您的意思是Rectangle 是javafx.scene.shape.Shape 的子类,那么是的,有一个名为getFill 的方法返回Paint (Documentation)
【讨论】: