iammahai
发贴: 7
积分: 0
|
于 2004-09-20 18:27
学做一个通讯录程序,能在浏览器执行的.现在输入界面基本做好,可是我想把信息加到TXT文件里面,可不知道把文件操作那部分代码放到那里去,是再写一个类吗??这是代码,请指教!! import java.awt.*; import javax.swing.*; import java.applet.*; import java.awt.event.*; import java.io.*;
public class Test extends JApplet implements ActionListener { String st1=null; String st2=null; String st3=null; String st4=null;
Container cp=getContentPane(); JLabel lb1=new JLabel("请输入姓名"); JLabel lb2=new JLabel("请输入地址"); JLabel lb3=new JLabel("请输入备注"); JLabel lb4=new JLabel("请输入电话"); JButton jb=new JButton("请输入备注"); JTextField lbin1=new JTextField(10); JTextField lbin2=new JTextField(10); JTextField lbin3=new JTextField(10); JTextField lbin4=new JTextField(10); //JTextArea lbout=new JTextArea(10,5); public void init() {GridLayout lo=new GridLayout(2,2,1,1); cp.setLayout(lo); jb.setText("确定"); cp.add(lb1); cp.add(lb2); cp.add(lb3); cp.add(lb4); cp.add(jb,BorderLayout.CENTER); cp.add(lbin1); cp.add(lbin2); cp.add(lbin3); cp.add(lbin4); //cp.add(lbout); jb.addActionListener(this);}
public void actionPerformed(ActionEvent e) {if(e.getSource()==jb) {String str1=lbin1.getText(); String str2=lbin2.getText(); String str3=lbin3.getText(); String str4=lbin4.getText(); str1=st1; str2=st2; str3=st3; str4=st4; lbin1.setText(null); lbin2.setText(null); lbin3.setText(null); lbin4.setText(null);} } }
|