- 18
- 0
- 约3.61万字
- 约 34页
- 2016-12-11 发布于贵州
- 举报
Java程序设计
系
电气信息系 专 业
软件 班 级
1342 学 号
131842352 姓 名
朱家军 题 目
学生成绩管理系统 任课教师
一:要求
用到书上(课本或实验册)上的至少三个实例
用到至少两种布局和至少四种组件
用到对话框
用到对数据库的查询、删除、添加和修改
最好用到输入输出流
具有一定的实际意义
二:内容
本系统用access作为数据库,用到了书上的布局实例和数据库连接实例
功能: 1、输入十个同学的学号,姓名,出生日期,二科成绩(学,大学英语) 。
2、输入学号查询学生信息。
3、删除记录
4、查询记录
5、添加记录
6、修改记录
1.简单的方式(java)
import java.awt.Button;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.Font;
import java.awt.Frame;
import java.awt.Label;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import javax.swing.JOptionPane;
public class 查询成绩登陆系统 extends Frame{
private Label lab_stuNum,lab_stuPassword;
private TextField tf_stuNum,tf_stuPassword;
private Button bt_login,bt_reset;
public Label getLab_stuNum() {
if(this.lab_stuNum==null){
this.lab_stuNum=new Label(学号);
}
return lab_stuNum;
}
public Label getLab_stuPassword() {
if(this.lab_stuPassword==null){
this.lab_stuPassword=new Label(密码);
}
return lab_stuPassword;
}
public TextField getTf_stuNum() {
if(this.tf_stuNum==null){
this.tf_stuNum=new TextField(15);
}
return tf_stuNum;
}
public TextField getTf_stuPassword() {
if(this.tf_stuPassword==null){
this.tf_stuPassword=new TextField(15);
this.tf_stuPassword.setEchoChar(●);
}
return tf_stuPassword;
}
public Button getBt_login() {
if(this.bt_login==null){
this.bt_login=new Button(登陆);
this.bt_login.addActionListener(new ActionListener(){
@Override
public void actionPerformed(ActionEvent e) {
String account=tf_stuNum.getText();
if(account==null||.equals(account)){
JOptionPane.showMessageDialog(查询成绩登陆系统.this, 请输入学号);
tf_stuNum.requestFocus();
}
String pw=tf_stuPassword.getText();
if(pw==null||.equals(pw)){
JOptionPane.showMessageDialog(查询成绩登陆系统.this, 请输入密码)
您可能关注的文档
- 《基于JAVA模拟背单词系统》.doc
- 《基于JAVA的QQ聊天系统毕业论文》.doc
- 《基于JAVA的WEB的BBS论坛设计word格式》.doc
- 《基于java的个人博客系统本科学位论文》.doc
- 《基于JAVA招生及信息发布系统(论文)》.doc
- 《基于java的俄罗斯方块游戏的设计与实现》.doc
- 《基于java信息实训开发实训(论文)说明书-基于java信息法院管理系统实训开发》.doc
- 《基于java的仓储调动系统》.doc
- 《基于JAVA的农产品仓库管理系统(毕业论文)》.doc
- 《基于JAVA的出租车管理系统设计与实现本科论文》.doc
- 2026及未来5年额外壳压装铆接液压机项目投资价值分析报告.docx
- 2026及未来5年化学实验室设备项目投资价值分析报告.docx
- 2026及未来5年铝质圆孔地板项目投资价值分析报告.docx
- 2026及未来5年阶梯面铣刀项目投资价值分析报告.docx
- 2026及未来5年貉子皮服装项目投资价值分析报告.docx
- 2026及未来5年中国煤制品行业市场前景预测及投资战略研究报告.docx
- 2026及未来5年中国废铅行业市场发展监测、数据监测及投资前景研究预测报告.docx
- 2026及未来5年中国透明质酸行业市场运营现状及行业发展趋势报告.docx
- 2026及未来5年中国炼焦煤行业发展趋势预测及投资规划研究报告.docx
- 2026及未来5年中国上海动漫市场竞争格局及投资战略规划报告.docx
原创力文档

文档评论(0)