[英]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()
創建Panel
和Frame
(以及Textfield
和Buttons
)並調用我用來顯示當前時間的其他函數。
為了澄清我的問題:
用戶應該能夠在我的框架內將字符串添加到文本字段。 程序應將輸入的String寫入txt.file,並在重新啟動時將其打開。 而已 !
問候 !
默認情況下, JTextField允許用戶在其中輸入文本。 它的getText()
方法檢索它包含的文本。
通過Writer
類之一,例如FileWriter類,可以完成用Java編寫文本文件的操作。
由於Swing是事件驅動的,因此您需要確定哪個事件將調用方法getText()
並將該文本寫入文件。 我建議您在GUI中使用按鈕之一。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.