我有一项任务要完成我正在处理的作业。我需要一点帮助。我需要从 JColorChooser 中选择一种颜色。然后,我附近的 JLable(最初显示“未选择颜色”)应将文本更改为“这是您的颜色”,并且该文本应与从 JColorChooser 中选择的颜色相同。问题是,当我运行程序时,从颜色选择器中选择颜色后文本会发生变化,但更改后的文本颜色不会改变。它是白色的。这是我目前得到的:
private void colorActionPerformed(java.awt.event.ActionEvent evt) { JColorChooser jcc = new JColorChooser (); jcc.showDialog(null, "Choose your color", Color.GREEN); Color c = jcc.getColor(); jLabel2.setText("This is your color"); jLabel2.setForeground(c);
白衣非少年
相关分类