-1

我们如何获得文本字段值,这个值实际上是每 5 秒或 1 分钟更改一次。请让我。关于萨蒂什·迪曼

4

2 回答 2

0

setText()用于在 JtextFeild 中设置文本,如果您希望它每 5 秒工作一次,然后使用swing Timer它将在每 5 秒后调用一次,这样您可以每 5 秒更改一次文本

于 2013-03-06T10:18:04.823 回答
0

如果您想在每次文本更改时调用一个方法,请ActionListener像这样将一个附加到 textField 。actionPerformed()每次文本字段接收到操作时都会调用该方法,也许您需要另一个 XXXListener 来完成您的任务。

textField.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(java.awt.event.ActionEvent e) {
          System.out.println("the text has changed");     
     }
};
于 2013-03-06T17:50:34.207 回答