Java编程获取文本框的内容实例解析
在JAVA中如何获取文本框中输入的值,并保存在一个文件之中。具体代码如下:
importjava.io.*;
importjavax.swing.*;
importjava.awt.FlowLayout;
importjava.awt.event.*;
publicclassWriterToextendsJFrameimplementsActionListener{
JButtonb;JTextFieldt;
publicWriterTo(){
super("文本框内容写入文件");
JLabell=newJLabel("请输入内容:");
t=newJTextField(20);
b=newJButton("写入");
b.addActionListener(this);
this.add(l);
this.add(t);
this.add(b);
this.setLayout(newFlowLayout());
this.pack();
this.setVisible(true);
}
publicvoidactionPerformed(ActionEvente){
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);
}
}
}
publicvoidwrite(Stringline){
try{
Filef=newFile("C:\\Users\\Administrator\\Desktop\\java\\就是这里.txt");//向指定文本框内写入
FileWriterfw=newFileWriter(f);
fw.write(line);
fw.close();
}catch(Exceptione){
}
}
publicstaticvoidmain(String[]args){
newWriterTo();
}
}
关于向指定文本框内写入,这一点需要注意一下。
总结
以上是本实例的全部代码,希望对大家有所帮助。