gpt4 book ai didi

java - 在jlabel中水平显示循环

转载 作者:行者123 更新时间:2023-12-02 10:39:15 27 4
gpt4 key购买 nike

while (minValue <= maxValue){
valueOutput.setText(""+minValue);
minValue++;

这是我用来显示输入的最小和最大数字中的数字的 while 循环,但我无法在 jLabel 中正确显示数字

数字采用垂直格式,仅显示 jLabel 中的最后一个数字

最佳答案

setText() 替换现有文本。

您想要做的是在循环中创建一个字符串,当循环完成时,您可以使用字符串中的文本设置标签中的文本。您可以使用 StringJoiner 类来实现此目的:

StringJoiner sj = new StringJoiner(",");

while (minValue <= maxValue)
{
sj.add( "" + minValue);
minValue++;
}

valueOutput.setText( sj.toString() );

关于java - 在jlabel中水平显示循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53053407/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com