没有背景的 JButton

JButton with no background

谢谢你的好意,我们向你学习了很多次。 我有 xJButton class 继承 JButton class.

我这样做是为了将图像添加为图标并在单击后更改它。

我不希望蓝色作为背景,我也不希望它有任何边框。

一切正常,除了边界。

可以看到有2个边框

setOpaque(false);
setContentAreaFilled(false);
setBackground(null);

你能帮帮我吗?

你应该可以这样做:

xJButton.setBorder(null);
xJButton.setBorderPainted(false);
xJButton.setContentAreaFilled(false);
xJButton.setOpaque(false);