pro*_*doc 0 java swing netbeans jtextfield uitextfield
嗨,我想从1号到10号循环,并在我的netbeans TextField中将它们全部打印在一起.
我尝试将文本字段放在循环中,但它覆盖了最后一个值,因此它不起作用.知道如何解决这个问题吗?谢谢
码:
private void jButton4ActionPerformed(java.awt.event.ActionEvent evt) {
String test = null;
int i = 0;
while(i<10){
test = String.valueOf(i);
test = test+"/n"
}
jTextField3.setText(test);
}
Run Code Online (Sandbox Code Playgroud)
假设您正在寻找JTextArea.尝试这样的事情:
JTextArea textArea = new JTextArea();
for(int i=0;i<10;i++)
textArea.append(i+"\n");
Run Code Online (Sandbox Code Playgroud)
TextField通常用于输入,用户可以输入内容的"线".TextArea可能就是你想要的.在这里,您应该调用append()方法,输入要追加的值并添加换行符\n
如果它覆盖了你的最后一个值,请确保在循环外创建字段,然后调用refrence.如果你JTextArea textArea = new JTextArea();在循环中进行,每次迭代都会创建一个新区域,覆盖你所拥有的区域
| 归档时间: |
|
| 查看次数: |
1553 次 |
| 最近记录: |