计算机英语彭杰课后答案,基于JAVA的学生成绩管理系统的研究与开发45341105.doc...

Java程序设计

专 业班 级

学 号

15号姓 名

刘振基题 目

学生成绩管理系统任课教师

彭杰

一:要求

用到书上(课本或实验册)上的至少三个实例

用到至少两种布局和至少四种组件

用到对话框

用到对数据库的查询、删除、添加和修改

最好用到输入输出流

具有一定的实际意义

二:内容

本系统用access作为数据库,用到了书上的布局实例和数据库连接实例

功能: 1、输入十个同学的学号,姓名,出生日期,二科成绩(学,大学英语) 。

2、输入学号查询学生信息。

3、删除记录

4、查询记录

5、添加记录

6、修改记录

三:代码

第一部分:

public class main {

public static void main(String[] args) {

zhuchuangkou win=new zhuchuangkou();

}

}

第二部分主界面:

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

import javax.swing.border.*;

public class zhuchuangkou extends Frame implements ActionListener{

Button button1,button2,button3,button4,tuichu;

Panel p1,p2,p3;

Label l1,l2,l3;

TextField a1,a2;

Box b1,b2,b3,b4,b5;

ss s;

zhuchuangkou(){

button1=new Button("登陆");

button2=new Button("删除");

button3=new Button("修改");

button4=new Button("添加");

tuichu=new Button("退出");

p1=new Panel();

p2=new Panel();

p3=new Panel();

l1=new Label("学生成绩管理",Label.CENTER);

l1.setFont(new Font("宋体",Font.BOLD,72));

l1.setBackground(Color.green);

l2=new Label("登录名");

l3=new Label("密码");

a1=new TextField(10);

a2=new TextField(10);

a2.setEchoChar('*');

b1=Box.createVerticalBox();

b1.add(l2);

b1.add(Box.createVerticalStrut(8));

b1.add(l3);

b2=Box.createVerticalBox();

b2.add(a1);

b2.add(Box.createVerticalStrut(8));

b2.add(a2);

b4=Box.createHorizontalBox();

b4.add(button1);

b4.add(Box.createHorizontalStrut(10));

b4.add(tuichu);

b3=Box.createHorizontalBox();

b3.add(b1);

b3.add(Box.createHorizontalStrut(10));

b3.add(b2);

b5=Box.createVerticalBox();

b5.add(b3);

b5.add(Box.createVerticalStrut(8));

b5.add(b4);

button1.addActionListener(this);

button2.addActionListener(this);

button3.addActionListener(this);

button4.addActionListener(this);

tuichu.addActionListener(this);

p1.add(l1);

p2.add(b5);

add(p1,BorderLayout.NORTH);

add(p2,BorderLayout.CENTER);

add(p3,B

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值