从按钮中删除矩形边框

remove rectangular border from button

有没有办法去除按钮下方的矩形边框?

我想透明化,可以吗?

图片如下:

您可以使用以下代码去除边框:

yourbutton.setBorderPainted(false);

您可以使用此代码段,其中 b 是您的 JButton 的实例。

仅删除矩形边框只需使用

 b.setBorderPainted(false);

要使按钮透明:

b.setOpaque(false);
b.setContentAreaFilled(false);
b.setBorderPainted(false);

同时移除 Painted 焦点添加这个

b.setFocusPainted(false);