Java jbutton RGBA故障
我使用RGBA进行着色。我希望按钮透明,但能够设置透明度,因此alpha。现在它看起来很好,直到我做了任何调用重绘/绘制的操作,比如悬停或聚焦。如果我将不透明设置为false,它会使它透明,我只是不希望它100%透明。它也不是我在背景中绘制的图像。它与RGB没有问题,只是RGBA 这些不起作用:Java jbutton RGBA故障,java,swing,transparency,jbutton,rgba,Java,Swing,Transparency,Jbutton,Rgba,我使用RGBA进行着色。我希望按钮透明,但能够设置透明度,因此alpha。现在它看起来很好,直到我做了任何调用重绘/绘制的操作,比如悬停或聚焦。如果我将不透明设置为false,它会使它透明,我只是不希望它100%透明。它也不是我在背景中绘制的图像。它与RGB没有问题,只是RGBA 这些不起作用: jButton1.setContentAreaFilled(true or false); jButton1.setOpaque(true or false); 这是我的jButton颜色代码: jB
jButton1.setContentAreaFilled(true or false);
jButton1.setOpaque(true or false);
这是我的jButton颜色代码:
jButton1.setBackground(new Color(255,0,0,100));
这是它的样子。您的问题看起来是这样的。这里的答案可能有助于您获得正确的半透明效果,但您需要在自定义的
按钮中执行此操作,如图所示
之前:
之后:
ButtonUI
:请尽快发布一个更好的帮助