こんにちは、ニンバスから JButton をカスタマイズしようとしています。
public static void main(String[] args)
{
// TODO Auto-generated method stub
Font police1 = new Font("Tahoma", Font.BOLD, 12);
try {
for (LookAndFeelInfo info : UIManager.getInstalledLookAndFeels()) {
if ("Nimbus".equals(info.getName())) {
UIManager.setLookAndFeel(info.getClassName());
UIManager.getLookAndFeelDefaults().put("Button.background",new Color(18,55,63));
UIManager.getLookAndFeelDefaults().put("Button.font", police1);
UIManager.getLookAndFeelDefaults().put("Button.textForeground", new Color(122,216,247));
break;
}
}
} catch (Exception e) {
// If Nimbus is not available, you can set the GUI to another look and feel.
}
そして、ここに私が得たものがあります:
ご覧のとおり、各ボタンの周りにある種の灰色の境界線があり、それを削除または色を変更しようとしていますが、方法が見つかりません:( .
そして、それらの1つを押すと、次のようになります:
そして、これは実際には Color(18,55,63) により近いものです。通常の外観とプレスされた外観を別々にカスタマイズする方法はありますか? このリンクhttp://docs.oracle.com/javase/tutorial/uiswing/lookandfeel/_nimbusDefaults.htmlを確認しましたが、役に立ちませんでした。