如何把java文本框内容保存到文本文件里
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何把java文本框内容保存到文本文件里相关的知识,希望对你有一定的参考价值。
我做了个网站,想把用户反馈意见用文本文件的形式保存起来。就是用户点击提交,就把文本框里的内容保存到一个新建文本文件里。我在服务器上打开文本文件就能看到用户意见。这样子。
参考下面代码:
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();
参考技术A 首先获取文本框里的文本内容,再用IO流将文本内容写入文本文件。本回答被提问者采纳 参考技术B 用IO流啊,生成一个文本, 参考技术C 为什么非要用文件呢?麻烦,速度还慢。用数据库存多简单啊。
java中怎样提取文本框中的内容输出到文件?
java+struts,页面上有三个控件,分别<input type=text ><INPUT type=button value=copy> <TEXTAREA cols= rows= >,下面是需求:在textarea内输入任意内容,text内输入要输出文件的名字例如"abc",点击button后把textarea中的内容生成xml文件即"abc.xml"到默认的目录下(任意指定即可)。
求助!!
补充一下:在本地机器上任意目录(你自己指定的目录,如E:/java)生成xml文件以及日志文件
就可以获得这些数据了。 参考技术B 服务器目录还是客户端目录?
如果在服务器短自己去参考下dom4j或者jdom
客户端就找查查js的activex控件
以上是关于如何把java文本框内容保存到文本文件里的主要内容,如果未能解决你的问题,请参考以下文章