0

我正在编写一个程序,它代表一个时钟,并且还有一个文本字段,我用它来实例化:

JTextField tfield = new JTextField();

所以,我希望用户用类似的字符串填充文本字段12 34 56(这应该在给定时间触发时钟警报)。

我的主要方法执行以下操作:

public static void main(String[] args)  {
    createAndShowGui();
}

... wherecreateAndShowGui()创建Paneland Frame(plus Textfieldand Buttons) 并调用我用来显示当前时间的另一个函数。

4

2 回答 2

0

所以要澄清我的问题:

用户应该能够将字符串添加到我框架内的文本字段中。程序应将输入的字符串写入 txt.file 并在重新启动时打开它。而已 !

问候 !

于 2019-02-11T18:50:42.233 回答
0

默认情况下, JTextField允许用户在其中输入文本。它的getText()方法检索它包含的文本。

在 java 中写入文本文件是通过类之一完成的Writer,例如类FileWriter

由于Swing是事件驱动的,因此您需要决定哪个事件将调用方法getText()并将该文本写入文件。我会建议您的 GUI 中的按钮之一。

于 2019-02-11T20:09:42.063 回答