需要JButton透明的外观

3

我正在使用Java Netbeans GUI Builder来制作GUI。我想让按钮具有透明(光泽)的外观。我正在使用

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

这样可以让 GUI 界面更加美观,但是按钮还是单调的样式。

那么,如何让按钮具有透明效果?

4个回答

5
尝试以下操作:
button.setOpaque(false);
button.setContentAreaFilled(false); //to make the content area transparent
button.setBorderPainted(false); //to make the borders transparent

3

3

0
this.btnOptions.setFont(new Font("Forte", Font.PLAIN, 33)); 
this.btnOptions.setForeground(Color.YELLOW);
this.btnOptions.setOpaque(false);
this.btnOptions.setContentAreaFilled(false);
this.btnOptions.setBorderPainted(false);
this.btnOptions.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接