如何在 Java 中将内容从 JTextField 保存到文件中?


是的,我们可以使用 FileWriter 类将内容保存到文件中。将 JTextFile 组件设置如下所示 −

JTextField emailId = new JTextField(20);
emailId.setText("[email protected]");

从 JTextField 设置文件位置,以保存内容 −

String file = "E:\
ew.txt";

现在,使用 FileWriter 保存内容 −

FileWriter fileWriter = new FileWriter(file);
emailId.write(fileWriter);
fileWriter.close();

以下是一个示例,用于将内容从 JTextFile 保存到文件中。此处,我们将 JTextField 中的文本保存在以下位置的文件中:“E:\
ew.txt” −

示例

package my;
import java.awt.FlowLayout;
import java.io.FileWriter;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextField;
import javax.swing.SwingConstants;
public class SwingDemo {
   public static void main(String[] args) throws Exception {
      JFrame frame = new JFrame("Demo");
      JLabel label;
      frame.setLayout(new FlowLayout());
      label = new JLabel("EmailId : ", SwingConstants.LEFT);
      JTextField emailId = new JTextField(20);
      emailId.setText("[email protected]");
      String file = "E:\
ew.txt";       FileWriter fileWriter = new FileWriter(file);       emailId.write(fileWriter);       fileWriter.close();       frame.add(label);       frame.add(emailId);       frame.setSize(550,250);       frame.setVisible(true);    } }

输出

现在,具有 JTextField 文本的文件将保存在指定位置,即 −

E:\
ew.txt

以下是从 JTextField 中的文件内容 −


更新于: 30-Jul-2019

1K+ 浏览量

开启您的 职业生涯

完成课程以获得认证

开始
广告