上JAVA企业应用管理,老师让写道编程,我不会啊,求高手帮帮忙吧,谢谢!!!

按要求编写如下图形用户界面程序,程序功能如下:1、单击确定按钮将各文本框中的内容添加显示到下方文本区域中2.单击保存按钮将文本区域中内容保存到result.txt文件中。... 按要求编写如下图形用户界面程序,程序功能如下:1、单击确定按钮将各文本框中的内容添加显示到下方文本区域中2.单击保存按钮将文本区域中内容保存到result.txt文件中。图如下:
————————————————————————————————————
姓名 李四 学号2011122002
数学60 英语70 体育80 总分210
确定 保存
展开
 我来答
百度网友b18252bd
2012-06-05
知道答主
回答量:14
采纳率:0%
帮助的人:8.2万
展开全部
package com.test;

import java.awt.FlowLayout;
import java.awt.GridBagLayout;
import java.awt.GridLayout;
import java.awt.event.MouseAdapter;
import java.awt.event.MouseEvent;
import java.awt.event.MouseListener;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;

import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JLabel;
import javax.swing.JTextArea;
import javax.swing.JTextField;

public class Test extends JFrame{

/**
* @仅供参考
*/
JLabel jl1,jl2,jl3,jl4,jl5,jl6;
JTextField jta1,jta2,jta3,jta4,jta5,jta6;
JButton jb1,jb2;

public Test(){
jl1 = new JLabel("姓名");
jta1 = new JTextField(10);
//加上别的组件
this.setLayout(new FlowLayout());
this.add(jl1);
this.add(jta1);

jb1 = new JButton("确定");
jb2 = new JButton("保存");
jb2.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
if(e.getSource() == jb2){
try {
BufferedWriter bw =new BufferedWriter( new FileWriter((new File("D:\\result.txt"))));
bw.append("姓名"+jta1.getText());

bw.flush();
System.out.println("姓名:"+jta1.getText());
} catch (IOException e1) {
// TODO Auto-generated catch block
e1.printStackTrace();
}
}

}

} );
this.add(jb1);
this.add(jb2);

this.setSize(300, 300);
this.setVisible(true);
this.setDefaultCloseOperation(EXIT_ON_CLOSE);

}

public static void main(String[] args) {
// TODO Auto-generated method stub
Test test = new Test();

}

}
北京迪天嘉业
2025-08-11 广告
咨询服务热线010-82905660 北京迪天嘉业信息科技有限责任公司由一批IT精英组成的科技公司。我公司是英伟达中国区授权NPN。公司主要从事IT产品销售、系统集成和软件开发业务。公司专注于智算力、AI、HPC、算力租赁、数据中心业务。为... 点击进入详情页
本回答由北京迪天嘉业提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式