如何获得不透明的jpanel下面的颜色?

0s7z1bwu  于 2021-07-04  发布在  Java
关注(0)|答案(1)|浏览(406)

有没有一种方法可以把颜色隐藏在不透明的物体下面 JPanel ?
我有两个 JPanel s、 一个红色的和一个蓝色的(它们是动画)。我想根据 JPanel 就这样过去了。
在下面的图像中,带边框的小正方形是不透明的 JPanel ,我要检索 JPanel 在下面。

fd3cxomn

fd3cxomn1#

不太清楚你在问什么。但假设您知道矩形的x/y位置,您可以使用:
这个 getComponentAt(...) 方法 Container 班级。一旦得到父面板,就可以使用getbackground()方法获得颜色 或者,你可以用Robot class and thegetpixelcolor(…)方法。

相关问题