无需任何操作的Java Swing更新文本字段

无需任何操作的Java Swing更新文本字段,java,swing,netbeans,jtextfield,Java,Swing,Netbeans,Jtextfield,我使用swing在netbeans中创建了一个应用程序,其中有几个JTextFields,我想在一个周期内更新这些字段,而不用使用按钮单击。。。问题是当我输入netbeansjFieldText1.setText(“test”)的代码时在main或函数中。。。它不会出现在gui中。。。有没有办法不用按下按钮来更新结果 我想做的是使用更新JTextField的循环来保持轮询 谢谢…您需要执行add(jFieldText1)才能将其实际添加到JFrame。确保您实际上也有一个JFrame。//全局声

我使用swing在netbeans中创建了一个应用程序,其中有几个
JTextFields
,我想在一个周期内更新这些字段,而不用使用按钮单击。。。问题是当我输入netbeans
jFieldText1.setText(“test”)的代码时
main
或函数中。。。它不会出现在gui中。。。有没有办法不用按下按钮来更新结果

我想做的是使用更新
JTextField
的循环来保持轮询

谢谢…

您需要执行
add(jFieldText1)
才能将其实际添加到
JFrame
。确保您实际上也有一个
JFrame

//全局声明

JTextField jTextField;
//将文本字段添加到框架

jTextField=new JTextField(20);//OR you can do it here also  jTextField=new JTextField("Text");
add(jTextField);
//现在您可以将文本设置为TextField

jTextField.setText("Text");
它不会出现在gui中。

我希望上面是您希望在
jtextfield1

您需要做的是将代码放入某个Java Swing事件中的
JTextField
中更改文本。 您可以参考关于JavaSwing和


有一种
JButton
的方法,通过它,您可以单击某个事件或操作上的按钮,即
button.doClick()

由于我使用netbeans使GUI。。。除非我把代码放到按钮操作中,否则它不会更新