是否可以使 JButton 透明(包括边框)但不透明文本?我扩展了 swing 的 JButton 并覆盖了它:
@Override
public void paint(Graphics g) {
Graphics2D g2 = (Graphics2D) g.create();
g2.setComposite(AlphaComposite.getInstance(AlphaComposite.SRC_OVER, 0));
super.paint(g2);
g2.dispose();
}
但它使一切变得透明,包括文本。谢谢。
button.setOpaque(false);
button.setContentAreaFilled(false);
button.setBorderPainted(false);
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)