gpt4 book ai didi

java - 如何将文本添加到文本字段而不覆盖当前文本?

转载 作者:行者123 更新时间:2023-12-01 19:58:00 24 4
gpt4 key购买 nike

我有一个程序,它询问用户要排序的数字数量,然后随机生成用户询问的数字数量并对其进行排序。这是我第一次尝试在 java 上使用 swing,所以我不确定如何使用我的一个功能。当用户按下排序时,有 2 个文本字段。一个是未排序数字的数组,另一个字段是已排序数字所在的位置。但是,当我输入数字数量然后按排序时,我应该期待带有逗号的数字。也许我对文本字段使用了错误的命令,但我无法弄清楚。我认为只有最后一个数字出现,并且是唯一出现的数字。

//get data
String data = txtInput.getText();
//parse for numerical value
int numGenerate = Integer.parseInt(data);

int Numbers[]=new int[numGenerate];

for (int x=0;x<=Numbers.length-1;x++)
{
Numbers[x]=(int)(Math.random()*1000)+1;

txtUnsorted.setText(String.valueOf(Numbers[x])+",");
}

最佳答案

试试这个。

txtUnsorted.setText(txtUnsorted.getText() + String.valueOf(Numbers[x])+ "," );

关于java - 如何将文本添加到文本字段而不覆盖当前文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59023571/

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