【发布时间】:2020-08-15 07:04:28
【问题描述】:
我正在尝试用 Java 编写一个代码,该代码根据单击的位置更改圆的颜色,以及一些 if/else 语句来更改圆的颜色,以及查看是否有任何屏幕顶部的圆圈以不同于白色的颜色着色。我有识别要检查的像素的语句,以及改变像素所指的圆圈的颜色,我只需要一些代码来检查像素是什么颜色。我使用 JPanel 作为创建 GUI 的基础,但我不知道如何检查像素的颜色。
我认为代码会是什么样子:
X=e.getX();
Y=e.getY();
if((X,Y)!=(Color.White)){
Y=Y+100;
}
else{
g2.fillOval(X,Y,30,30);
}
我写的代码已经确定了填充像素所指的圆圈的颜色
【问题讨论】:
标签: java swing colors jpanel pixel