我想在文本视图中显示一个数组,但是它不起作用。请帮我。谢谢。

我想成为这样的输出...

例如我将输入1,2,3,4,5然后。

输出:
1个
2
3
4
5

这是我的代码:

String []values = ( input.getText().toString().split(","));
int[] convertedValues = new int[values.length];

for(int x=0;x<convertedValues.length;x++){
    convertedValues[x] = Integer.parseInt(values[x]);
    jLabel7.setText(Integer.toString(convertedValues[x]));
}

最佳答案

在我看到您的更新之后:您需要在JLabel组件内传递HTML标签格式字符串,以换行:

String[] values = ( input.getText().toString().split(","));
String inLineValues = "";
for (String value : values) {
    inLineValues += value + "<br/>";
}
jLabel1.setText("<html>" + inLineValues + "</html>");

08-19 13:14