簡體   English   中英

Java:通過JTextField讀取用戶輸入並將輸入保存到.txt文件

[英]Java : Read user input via JTextField and save the input to a .txt file

我正在寫一個程序,它代表一個時鍾,也有一個文本字段,我用它來實例化:

JTextField tfield = new JTextField();

因此,我希望用戶使用12 34 56這樣的字符串填充文本字段(應該在給定的時間觸發時鍾警報)。

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

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

...其中createAndShowGui()創建PanelFrame (以及TextfieldButtons )並調用我用來顯示當前時間的其他函數。

時鍾

為了澄清我的問題:

用戶應該能夠在我的框架內將字符串添加到文本字段。 程序應將輸入的String寫入txt.file,並在重新啟動時將其打開。 而已 !

問候 !

默認情況下, JTextField允許用戶在其中輸入文本。 它的getText()方法檢索它包含的文本。

通過Writer類之一,例如FileWriter類,可以完成用Java編寫文本文件的操作。

由於Swing是事件驅動的,因此您需要確定哪個事件將調用方法getText()並將該文本寫入文件。 我建議您在GUI中使用按鈕之一。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM