我想在一個Jlabel中顯示我的String數組的值。在一個jlabel中顯示數組值
我試過一個循環(for),但結果是新的字母覆蓋了前一個。 我不明白我怎麼能顯示下面的字母。
labelWord是我的Jlabel的variableName。
String myArray[] = new String[4];
myArray[0] = "h";
myArray[1] = "e";
myArray[2] = "l";
myArray[3] = "l";
myArray[4] = "o";
和我的循環:
for (int j = 0; j <= myArray.length; j++) {
labelWord.setText(myArray[j]);
}
只需嘗試'labelWord.setText(labelWord.getText()+ myArray [j]);' – Braj
[在JLabel中附加文本]的可能重複(http://stackoverflow.com/questions/9717121/append-text -in-jlabel) – Braj
非常感謝! – Skunk