学过JAVA的朋友请帮忙!!!(20分)

谁能帮我写个简单的JAVA程序啊?题目:设计一简单的Applet小应用程序,界面上应有学号、姓名、电话、专业等登录框,并将输入的上述信息保存到一个文本文件中。我没学过JA... 谁能帮我写个简单的JAVA程序啊?
题目:设计一简单的Applet小应用程序,界面上应有学号、姓名、电话、专业等登录框,并将输入的上述信息保存到一个文本文件中。
我没学过JAVA,所以请大家帮忙!!谢谢了!
展开
 我来答
杨合石盒角外阿6384
2006-12-26 · TA获得超过105个赞
知道答主
回答量:122
采纳率:0%
帮助的人:143万
展开全部
package AppletTest;
import java.awt.*;
import java.io.*;
import java.applet.Applet;
import java.awt.event.*;
public class TextTest extends Applet {
private TextArea name=new TextArea();
private TextArea num=new TextArea();
private TextArea tel=new TextArea();
private TextArea pro=new TextArea();
private Label label1=new Label("姓名:");
private Label label2=new Label("学号:");
private Label label3=new Label("电话:");
private Label label4=new Label("专业:");
private Button but1=new Button("提交");
private Button but2=new Button("取消");
public void init (){
but1.addActionListener(new h1());
but2.addActionListener(new h2());
setLayout(new GridLayout(5,2));
add(label1);
add(name);
add(label2);
add(num);
add(label3);
add(tel);
add(label4);
add(pro);
add(but1);
add(but2);
}
private class h1 implements ActionListener{
public void actionPerformed(ActionEvent e){
try{
DataOutputStream out4=new DataOutputStream(new FileOutputStream(new File("record.txt"),true));
out4.writeChars("<Name:"+name.getText()+" Num:"+num.getText()+" Tel:"+tel.getText()+" Pro:"+pro.getText()+">");
}catch(IOException ex){
name.setText(ex.getMessage());
}
name.setText("");
num.setText("");
tel.setText("");
pro.setText("");
}
}
private class h2 implements ActionListener{
public void actionPerformed(ActionEvent e){
name.setText("");
num.setText("");
tel.setText("");
pro.setText("");
}
}
}

粗略的做了一下,由于水平有限,还有几个小bug没解决,先给你代码,等我以后完善再加上吧! 还有,在appletviewer下可以运行成功,不知道怎么签如网页就出问题,记得先不要输入汉字.
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式