完全删除 JButton 上的可见边框

Completely remove visible border on JButton

谁能告诉我如何去掉按钮周围的黄色尖边框?

以下方法无法完成工作。

btnPdf.setBorder(BorderFactory.createEmptyBorder());
btnPdf.setContentAreaFilled(false);
btnPdf.setBorderPainted(false);

可能是按钮有焦点导致的。尝试添加

btnPdf.setFocusPainted(false);