2016-05-17 273 views
0

我有一個大量jLabels的Java面板。用戶可以從「主題」選擇列表中更改這些標籤的顏色。是否有一種方法可以一次更改它們,或者我必須分別設置每種顏色的前景色。更改多個標籤的顏色

+0

您可以使用一個循環爲。 –

回答

0

有什麼問題是這樣的:

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

這有幫助,但我該如何設置labelList變量? –

+0

這只是你的標籤集合。例如'List labelList = new ArrayList <>();'並將所有'JLabel'添加到列表中。 – Diyarbakir