• 大小: 736KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: Java
  • 标签: Java  MySQL  eclipse  

资源简介

Java实现的人数管理系统,数据库是MySQL,压缩包含有sql文件。

资源截图

代码片段和文件信息

package net.myManage.System;

import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import javax.swing.table.*;
import java.sql.*;
import java.util.*;
import java.io.*; 

public class Attend extends JPanel implements ActionListener
{
private JSplitPane jsp=new JSplitPane(JSplitPane.VERTICAL_SPLIT);
private JPanel jpt=new JPanel();
String[] str=new String[8];
    Database db;
String sql;
    Vector v;
    int count=0;

    private JLabel[] jlArray =
{
new JLabel(“     职 工 ID“)
new JLabel(“   姓      名“)
new JLabel(“   年      月“)
new JLabel(“   迟      到“)
new JLabel(“   早      退“)
new JLabel(“     公 休 假“)
    new JLabel(“   病      假“)
    new JLabel(“   事      假“)
};
    
private JLabel jl=new JLabel(“(查询请输入职工ID或年月)“);

private JTextField[] jtxtArray=new JTextField[]
{
new JTextField()
new JTextField()
new JTextField()
new JTextField()
new JTextField()
new JTextField()
new JTextField()
new JTextField()
};
//设置JButton按钮的文本
private JButton[] jbArray =

    new JButton(“最前“)
    new JButton(“上一个“)
    new JButton(“下一个“)
    new JButton(“最后“)
    new JButton(“添加记录“)
    new JButton(“修改记录“)
    new JButton(“查询“)
    new JButton(“清空“)
  
};
//创建标题
Vector head = new Vector();
{
head.add(“职工ID“);
head.add(“姓名“);
head.add(“年月“);
head.add(“迟到“);
head.add(“早退“);
head.add(“公休假“);
head.add(“病假“);
head.add(“事假“);
}
//在下部子窗口中设置表格
Vector data=new Vector();
    //创建表格模型
    DefaultTableModel dtm=new DefaultTableModel(datahead);
    //创建Jtable对象
JTable jt=new JTable(dtm);
//将JTable封装到滚动窗格
JScrollPane jspn=new JScrollPane(jt);

public Attend()
{
this.setLayout(new GridLayout(11));
//设置面板的上部分为空布局管理器
jpt.setLayout(null);
//设置jspt中分割条的初始位置
jsp.setDividerLocation(210);
//设置分隔条的宽度
jsp.setDividerSize(4);
jsp.setTopComponent(jpt);
jsp.setBottomComponent(jspn);
for(int i=0;i<8;i++)
{
jpt.add(jtxtArray[i]);
jpt.add(jlArray[i]);
if(i<4)
{
    jlArray[i].setBounds(15+i*160207020);
    jtxtArray[i].setBounds(85+i*160209020);
    jtxtArray[i].addActionListener(this);
}
else
{
jlArray[i].setBounds(15+(i-4)*160607020);
jtxtArray[i].setBounds(85+(i-4)*160609020);
jtxtArray[i].addActionListener(this);
}
}
this.add(jsp);
jpt.add(jl);
jl.setBounds(32517015020);
//设置下部子窗格
       jsp.setBottomComponent(jspn);
//将JButton添加进jpt设置监听器
for(int i=0;i<8;i++)
{
jpt.add(jbArray[i]);
if(i<4)
{
jbArray[i].setBounds(55+150*i10010025);
}
else
{
jbArray[i].setBounds(55+150*(i-4)14010025);
}
jbArray[i].addActionListener(this);
}
db = new Database();
v=db.getMessage();
db.dbClose();
//设置窗体的大小位置及可见性
this.setBounds(55600500);
this.setVisible(true);
}

public 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1419  2011-06-27 17:46  renshiguanli\db.sql

     文件        375  2017-07-03 22:42  renshiguanli\total\.classpath

     文件        381  2011-06-26 09:48  renshiguanli\total\.project

     文件        629  2011-06-26 09:48  renshiguanli\total\.settings\org.eclipse.jdt.core.prefs

     文件      10482  2017-07-03 23:48  renshiguanli\total\bin\net\myManage\System\Attend.class

     文件       5011  2017-07-03 23:48  renshiguanli\total\bin\net\myManage\System\Database.class

     文件       5485  2017-07-03 23:48  renshiguanli\total\bin\net\myManage\System\Introduce.class

     文件       4053  2017-07-03 23:49  renshiguanli\total\bin\net\myManage\System\Login.class

     文件        540  2017-07-03 23:52  renshiguanli\total\bin\net\myManage\System\NodeValue.class

     文件      11054  2017-07-03 23:48  renshiguanli\total\bin\net\myManage\System\Person.class

     文件       2151  2017-07-03 23:52  renshiguanli\total\bin\net\myManage\System\Root$1.class

     文件       4304  2017-07-03 23:52  renshiguanli\total\bin\net\myManage\System\Root.class

     文件       8331  2017-07-03 23:48  renshiguanli\total\bin\net\myManage\System\SearchMessage.class

     文件       9964  2017-07-03 23:48  renshiguanli\total\bin\net\myManage\System\Wage.class

     文件     732657  2013-09-05 14:04  renshiguanli\total\mysql-connector-java-5.1.11-bin.jar

     文件      12203  2011-06-26 14:58  renshiguanli\total\src\net\myManage\System\Attend.java

     文件       3582  2017-07-03 22:43  renshiguanli\total\src\net\myManage\System\Database.java

     文件       5518  2011-06-26 13:46  renshiguanli\total\src\net\myManage\System\Introduce.java

     文件       3715  2017-07-03 23:49  renshiguanli\total\src\net\myManage\System\Login.java

     文件      12115  2011-06-27 12:54  renshiguanli\total\src\net\myManage\System\Person.java

     文件       4177  2017-07-03 23:52  renshiguanli\total\src\net\myManage\System\Root.java

     文件       9057  2011-06-27 14:10  renshiguanli\total\src\net\myManage\System\SearchMessage.java

     文件      11841  2011-06-27 14:20  renshiguanli\total\src\net\myManage\System\Wage.java

     目录          0  2017-07-03 22:42  renshiguanli\total\bin\net\myManage\System

     目录          0  2011-06-26 14:59  renshiguanli\total\src\net\myManage\System

     目录          0  2017-07-03 22:42  renshiguanli\total\bin\net\myManage

     目录          0  2011-06-26 09:50  renshiguanli\total\src\net\myManage

     目录          0  2017-07-03 22:42  renshiguanli\total\bin\net

     目录          0  2011-06-26 09:50  renshiguanli\total\src\net

     目录          0  2011-06-26 09:48  renshiguanli\total\.settings

............此处省略7个文件信息

评论

共有 条评论