java - ArrayList 内容到 JLabel

标签 java user-interface arraylist jlabel

如果我有一个整数类型的 ArrayList,其中包含 1、3、4、9、10 等数字...我如何在 JLabel 上显示这些数字,而不是总和,而是序列中的所有数字。

所以 JLabel 会显示,在这种情况下:134910

提前感谢您的帮助。

编辑:谢谢大家,当然我应该考虑追加。无论如何,谢谢大家!

最佳答案

像这样:

StringBuilder sb = new StringBuilder();
for (Integer i : list) {
    sb.append(i == null ? "" : i.toString());
}
lbl.setText(sb.toString());

关于java - ArrayList 内容到 JLabel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1532064/

相关文章:

user-interface - 如何在 Unity 中针对所有屏幕尺寸正确缩放文本?

c++ - 更改其子类中的 QPushButton 区域掩码以创建 RoundButton

java - 如何将我所有的遗留 Vectors 更改为 ArrayLists,有什么注意事项吗?

java - 将自定义字体添加到 GUI SWT

java - 在 Amazon AWS 上托管 Jar 文件

java - 动画按钮背景以反射(reflect)剩余时间?

java - 为什么ArrayList中必须保留一个Hashmap作为2行ListView的数据源

java - 将泛型类型列表转换为字符串变量

java - joda DateTime 解析器错误

java - 在Java中检查整个ArrayList