GUIの作成にJava Netbeans GUI Builderを使用しています。ボタンに透明(光沢)の外観を与えたい.私は使用しています
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
これも GUI の見栄えを良くしますが、ボタンは同じ退屈なボタンのままです。
では、ボタンに透明な外観を与える方法は?
GUIの作成にJava Netbeans GUI Builderを使用しています。ボタンに透明(光沢)の外観を与えたい.私は使用しています
UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
これも GUI の見栄えを良くしますが、ボタンは同じ退屈なボタンのままです。
では、ボタンに透明な外観を与える方法は?
次のことを試してください。
button.setOpaque(false);
button.setContentAreaFilled(false); //to make the content area transparent
button.setBorderPainted(false); //to make the borders transparent
setOpaque(true / false);を見ることができます。Javaには、ComponentクラスのsetOpaqueメソッドに関する情報があります。
I want to give the buttons a transparent (glossy) look.
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));