【发布时间】:2012-12-05 17:00:20
【问题描述】:
我使用 RGBA 进行着色。我希望按钮透明,但能够设置透明度,因此是 alpha。现在它看起来很好,直到我做任何调用重绘/绘画的事情,比如悬停或焦点。如果我将 opaque 设置为 false,它确实使它透明,我只是不希望这 100% 透明。这也不是我在背景中绘制的图像。 RGB没有问题,只有RGBA。
这些不起作用:
jButton1.setContentAreaFilled(true or false);
jButton1.setOpaque(true or false);
这是我的 jButton 颜色代码:
jButton1.setBackground(new Color(255,0,0,100));
这是它的样子。
【问题讨论】:
-
请尽快发布SSCCE 以获得更好的帮助
标签: java swing transparency jbutton rgba