【问题标题】:change color of multiple labels更改多个标签的颜色
【发布时间】:2016-05-17 13:44:29
【问题描述】:

我有一个带有大量 jLabel 的 java 面板。用户可以从“主题”选择列表中更改这些标签的颜色。有没有办法一次性更改它们,或者我必须分别为每个设置前景色。

【问题讨论】:

  • 你可以使用循环。

标签: java netbeans-8 foreground


【解决方案1】:

这样有什么问题:

for (JLabel label : labelList) {
    label.setForeground(Color.RED); // or any other color
}

【讨论】:

  • 这有帮助,但如何设置 labelList 变量?
  • 这只是您的标签的集合。例如List<JLabel> labelList = new ArrayList<>(); 并将所有JLabels 添加到列表中。
猜你喜欢
  • 1970-01-01
  • 2019-04-07
  • 1970-01-01
  • 1970-01-01
  • 2022-06-10
  • 1970-01-01
  • 1970-01-01
  • 2017-07-09
  • 1970-01-01
相关资源
最近更新 更多