你能在java中返回矩形对象的颜色吗? [英] Can you return the color of a rectangle object in java?

查看:370
本文介绍了你能在java中返回矩形对象的颜色吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

例如,我创建一个矩形对象并将其填充设置为黑色。我是否能够检查矩形的填充颜色以确定其是白色还是黑色?类似于:

For example, I create a rectangle object and set its fill to black. Would I be able to check the fill color of the rectangle to determine if its white or black? Something like:

Rectangle r = new Rectangle(10.0, 10.0, 10.0, 10.0);

if (r.getFill == 'BLACK') {
    r.setFill(Color.'PURPLE');
}


推荐答案

getFill() 方法返回 绘制 对象。因此,您应该使用等于进行比较:

Rectangle r = new Rectangle(1.0, 1.0, Color.WHITE);

if (r.getFill().equals(Color.WHITE)) {
    System.out.println("That's a white rectangle.");
}

这篇关于你能在java中返回矩形对象的颜色吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆