2

我正在尝试创建一个看起来像这样的简单按钮-

在此处输入图像描述

JButton connectBtn = new JButton("Connect");
        Color blue = new Color(77,176,230);    
        connectBtn.setBackground(blue);

但问题是背景蓝色并没有看起来那么暗。

我已经尝试了以下所有可能性,但没有用:-(

connectBtn.setBackground(Color.blue);

connectBtn.setBackground(Color.BLUE.brighter());

connectBtn.setBackground(Color.decode("#0099cc"));//i tried simply #0099cc just to get any dark background

请帮助我将此颜色设置为 JButton 背景。谢谢。

4

2 回答 2

2

PrintScreen -> Paint -> Colorpicker 告诉我按钮的颜色是

1691D9  

或者

(22,145,217)
于 2012-10-31T14:42:35.927 回答
2

Zoom显示您的按钮涂有渐变,其中包括几种蓝色阴影以及抗锯齿文本。您可能需要一个合适的ButtonUI,如此处所示使用GradientPaint. 请注意使用RenderingHints建议别名设置。

于 2012-10-31T15:20:57.093 回答