(完整word版)学生考勤管理系统(JAVA语言)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

JAVA程序设计

学生考勤管理系统

课程名称:JAVA程序设计

设计题目:学生考勤管理系统(JAVA)指导老师:XXX

班级:数计X级X班

姓名:XXX

学号:XXXXXXXXXX

时间:2016年某月某日

编程工具:MyEclipse(盗版的)

编程电脑:DELL

操作系统:Windows 7(自己换的)显卡:NVIDIA

编程环境:JAVA语言

设计功能:

●查看学生信息

●学生考勤

●增加,删除,修改学生信息

实验代码:

package manger;

import javax.swing.JDialog;

import javax.swing.JFrame;

import javax.swing.JOptionPane;

import javax.swing.JPanel;

import java.awt.BorderLayout;

import java.awt.Dimension;

import java.awt.Toolkit;

import javax.swing.JDesktopPane; import javax.swing.JButton;

import java.awt.Rectangle;

import java.sql.Connection;

import java.sql.DriverManager;

import java.sql.ResultSet;

import java.sql.Statement;

import javax.swing.JTextField;

import javax.swing.JLabel;

public class AddForm {

private JFrame jFrame = null;

private JPanel jContentPane = null; private JDesktopPane jDesktopPane = null; private JButton jButtonOK = null;

private JButton jButtonCancel = null; private JTextField jTextName = null; private JTextField jTextNum = null; private JTextField jTextGrade = null;

private JLabel jLabelName = null;

private JLabel jLabelNum = null;

private JLabel jLabelGrade = null;

JFrame getJFrame() {

if (jFrame == null) {

jFrame = new JFrame();

jFrame.setTitle("添加学生信息");

jFrame.setSize(new Dimension(242, 205));

Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();//窗口居中显示

screenSize = Toolkit.getDefaultToolkit().getScreenSize();

jFrame.setLocation((screenSize.width-jFrame.getWidth())/2,(screenSize.height-jFrame.getHeig ht())/2 ); jFrame.setContentPane(getJContentPane());

}

return jFrame;

}

private JPanel getJContentPane() {

if (jContentPane == null) {

jContentPane = new JPanel();

jContentPane.setLayout(new BorderLayout());

jContentPane.add(getJDesktopPane(), BorderLayout.CENTER);

}

return jContentPane;

}

private JDesktopPane getJDesktopPane() {

if (jDesktopPane == null) {

jLabelGrade = new JLabel();

jLabelGrade.setBounds(new Rectangle(30, 100, 38, 18));

jLabelGrade.setText("班级:");

jLabelNum = new JLabel();

jLabelNum.setBounds(new Rectangle(30, 60, 38, 18));

jLabelNum.setText("学号:");

jLabelName = new JLabel();

jLabelName.setBounds(new Rectangle(30, 20, 38, 18));

jLabelName.setText("姓名:");

jDesktopPane = new JDesktopPane();

jDesktopPane.add(getJButtonOK(), null);

jDesktopPane.add(getJButtonCancel(), null);

jDesktopPane.add(getJTextName(), null);

jDesktopPane.add(getJTextNum(), null);

jDesktopPane.add(getJTextGrade(), null);

jDesktopPane.add(jLabelName, null);

jDesktopPane.add(jLabelNum, null);

相关文档
最新文档