资源简介
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\Databa
文件 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\Databa
文件 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个文件信息
- 上一篇:Android实验报告
- 下一篇:Java后端开发简历
相关资源
- Java后端开发简历
- JSP+Servlet+JavaBean制作简单留言板
- java实现的ID3决策树算法改良版
- C、Java和Python的BNF范式
- java 聊天上下线消息提示包含服务端
- java spring手写jdbcTemplate,实现查询多数
- typeinfo.pets的jar包第四版 thinking in ja
- java入门,进价,高阶到框架sshssm
- 微信网页登入授权Demo
- 基于Java与MySQL的班级学生成绩管理系
- Java第二次作业 完整版
- Java小假期第一次作业
- java,jsp连接sqlserver 2012 必备jar包
- java初级或中级开发工程师简历
- java笔试题大集合及答案
- createJson.rar Java生成各种json格式数据
- Java并发编程高阶技术-高性能并发框架
- JAVA实现汉字转换为拼音
- java写贪吃蛇游戏及详细注释
- java+GUI界面各种排序算法性能比较
- 投稿管理系统
- javamvc实现登录验证注册验证的小程序
- 课设 银行管理系统 mysql加java界面
- mysql-connector-java-5.1.27-bin.jar.zip
- 操作系统课程设计_时间片轮转调度算
- 连连看java源代码
- java简历模版
- 宠物商店的java代码
- 很好用swing界面jar包
- Java学生信息管理系统附数据库
评论
共有 条评论