3

GUIの作成にJava Netbeans GUI Builderを使用しています。ボタンに透明(光沢)の外観を与えたい.私は使用しています

UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());

これも GUI の見栄えを良くしますが、ボタンは同じ退屈なボタンのままです。

では、ボタンに透明な外観を与える方法は?

4

4 に答える 4

5

次のことを試してください。

button.setOpaque(false);
button.setContentAreaFilled(false); //to make the content area transparent
button.setBorderPainted(false); //to make the borders transparent
于 2012-04-05T06:26:07.187 に答える
3

setOpaque(true / false);を見ることができます。Javaには、ComponentクラスのsetOpaqueメソッドに関する情報があります。

于 2012-04-05T06:25:12.510 に答える
3
I want to give the buttons a transparent (glossy) look.
于 2012-04-05T06:51:28.237 に答える
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));
于 2013-11-28T06:48:22.517 に答える