2013-10-01 78 views
0

我有一個項目涉及一個保存信息,如成分,實用程序等的食譜書,我需要使這些細節輸入的字段,將該文本保存到文件中。每個字段都是一個JTextField。唯一保存的是文本到.txt。 *該類稱爲recipereader,但我只寫入文件*忽略名稱*如果我能得到一個響應,顯示代碼將看起來像這將是非常感激。此外,我使用緩衝寫入器,所以id喜歡保持在那裏,除非它不可能。如何使BufferedReader使用JTextField中的文本寫入文件

PrintWriter outputStream=new PrintWriter("recipe001.txt"); 
outputStream.println(recipeName.getText()); 
outputStream.close(); 

recipeName是JTextField(我知道代碼是錯誤的)。我想每個JTextField的內容與一條線呈現,所以這就是爲什麼即時通訊做println.它很簡單,但我不知道該怎麼辦從JTextField我的框架是在另一個類從這個代碼在這裏

回答

0
getText

你的代碼通常是正確的,並會工作。 JTextField.getText()(繼承方法)將爲您返回文本。

讀取JavaDoc時,還要檢查是否從父類繼承。這可能正是您需要的功能。

+0

是的,我認爲也許它是我的班級的問題,這是正確的嗎? public class RecipeReader { \t public(JTextField [] args)throws FileNotFoundException { –

相關問題