如何把java文本框内容保存到文本文件里

我做了个网站,想把用户反馈意见用文本文件的形式保存起来。就是用户点击提交,就把文本框里的内容保存到一个新建文本文件里。我在服务器上打开文本文件就能看到用户意见。这样子。... 我做了个网站,想把用户反馈意见用文本文件的形式保存起来。就是用户点击提交,就把文本框里的内容保存到一个新建文本文件里。我在服务器上打开文本文件就能看到用户意见。这样子。 展开
 我来答
千锋教育
2015-12-06 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部

参考下面代码:

import java.io.*;
import javax.swing.*;
import java.awt.FlowLayout;
import java.awt.event.*;
public class WriterTo extends JFrame implements ActionListener{
 JButton b;JTextField t;
 public WriterTo(){
  super("文本框内容写入文件");
  JLabel l=new JLabel("请输入内容:");
  t=new JTextField(20);
  b=new JButton("写入");
  b.addActionListener(this);
  this.add(l);
  this.add(t);
  this.add(b);
  this.setLayout(new FlowLayout());
  this.pack();
  this.setVisible(true);
 }
 public void actionPerformed(ActionEvent e) {
  if(e.getSource()==b){
   if(t.getText().equals("")){
    JOptionPane.showMessageDialog(null,"请输入内容~","错误",JOptionPane.ERROR_MESSAGE);
    t.grabFocus();
   }else{
    write(t.getText());
    JOptionPane.showMessageDialog(null,"写入成功","提示",JOptionPane.INFORMATION_MESSAGE);
   }
  }
 }
 public void write(String line){
  try{
   File f=new File("c:/文本框.txt");//向指定文本框内写入
   FileWriter fw=new FileWriter(f);
   fw.write(line);
   fw.close();
  }catch(Exception e){

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

}
百度网友f4b43f5
推荐于2017-11-25 · 超过19用户采纳过TA的回答
知道答主
回答量:67
采纳率:0%
帮助的人:52.6万
展开全部
首先获取文本框里的文本内容,再用IO流将文本内容写入文本文件。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
l19931202
2012-05-13
知道答主
回答量:8
采纳率:0%
帮助的人:6.3万
展开全部
用IO流啊,生成一个文本,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
浙江诸暨赛西施
2012-05-13
知道答主
回答量:39
采纳率:0%
帮助的人:21.2万
展开全部
为什么非要用文件呢?麻烦,速度还慢。用数据库存多简单啊。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式