在Java中更改颜色选择器按钮的背景色
我有一个Java按钮,可打开JColorChooser对话框。我希望按钮的颜色根据对话框中选择的颜色进行更改。我曾尝试调用按钮的setBackgroundColor()方法,但对我而言没有任何效果(该按钮位于Winsows
7中的JToolBar上)。同样,此问题表明更改按钮的背景不是平台无关的。
也许此问题的答案不是首先使用按钮。因此,我的问题是:是否存在一种方法来显示Java中反映所选颜色的“颜色选择器”控件?有点像MS
Paint在“填充颜色”按钮上显示所选颜色的方式。
回答:
您有几种选择:
更改相关组件的背景,如@mKorbel的答案所示。
使按钮不透明,如@Robin 此处所示。
实现
Icon
界面和应用实例(或附近)的按钮,如图所示这里。
以上是 在Java中更改颜色选择器按钮的背景色 的全部内容, 来源链接: utcz.com/qa/405931.html