【问题标题】:Java : Read user input via JTextField and save the input to a .txt fileJava:通过 JTextField 读取用户输入并将输入保存到 .txt 文件
【发布时间】:2019-07-05 06:30:22
【问题描述】:

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

JTextField tfield = new JTextField();

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

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

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

...其中createAndShowGui() 创建PanelFrame(加上TextfieldButtons)并调用我用来显示当前时间的另一个函数。

clock

【问题讨论】:

  • 嗨 Skerre - 我不确定你到底在问什么。你写的东西没有用吗?
  • 不清楚您要达到的目标,问题或预期行为是什么?

标签: java textfield alarm inout


【解决方案1】:

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

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

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

【讨论】:

    【解决方案2】:

    所以澄清我的问题:

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

    您好!

    【讨论】:

      猜你喜欢
      • 2015-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-20
      • 1970-01-01
      • 1970-01-01
      • 2010-11-21
      • 1970-01-01
      相关资源
      最近更新 更多