用户选择颜色后在jLabel中设置文本

时间:2016-01-12 22:21:28

标签: java swing colors

我正在创建一个小应用程序,用户可以通过按下按钮选择颜色。我希望当用户从samplerate, samples = wav.read(audiopath) s = stft(samples, binsize) 对话框中选择颜色并将应用程序的颜色设置为背景时,也将颜色的名称放在JColorChooser中。

到目前为止,我已经创建了以下代码:

jLabel

我已经成功创建了该用户从对话框中选择颜色并且颜色作为背景应用于应用程序,但唯一的问题是我不知道如何获取用户选择的颜色的名称。你有什么想法吗?

1 个答案:

答案 0 :(得分:0)

假设可能的颜色数量有限(例如,您只允许使用红色,绿色和蓝色),最简单的方法是使用switch语句或蛮力{{1用于指定名称的语句。

if else

如果您允许选择任何颜色,那么MadProgrammer是正确的。 This将允许您将十六进制值显示为字符串。