您将需要执行以下操作:
setFocusPainted(false); setMargin(new Insets(0, 0, 0, 0)); setContentAreaFilled(false); setBorderPainted(false); setOpaque(false);
setFocusPainted(false)如果希望它实际绘制焦点,则可能要排除(例如Windows外观上的虚线边框)。
我在需要“仅图标”按钮的情况下使用了上面的代码。

您将需要执行以下操作:
setFocusPainted(false); setMargin(new Insets(0, 0, 0, 0)); setContentAreaFilled(false); setBorderPainted(false); setOpaque(false);
setFocusPainted(false)如果希望它实际绘制焦点,则可能要排除(例如Windows外观上的虚线边框)。
我在需要“仅图标”按钮的情况下使用了上面的代码。