资源简介
java工资管理系统,swing版本,内含数据库脚本,是sql server2005的数据库,实现员工的增删改查,工资信息的增删改差等,适合初学者,高手请绕道
代码片段和文件信息
import java.awt.Rectangle;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.Connection;
import java.sql.Statement;
import javax.swing.ButtonGroup;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JPanel;
import javax.swing.JRadioButton;
import javax.swing.JTextField;
//创建“添加职工“面板类
public class AddEmployee extends JPanel implements ActionListener {
// 声明连接数据库对象
Connection con;
// 声明SQL语句对象
Statement st;
// 创建组件对象:标签、文本行、单选
JLabel jLabel1 = new JLabel(“职工工号“);
JLabel jLabel2 = new JLabel(“职工姓名“);
JLabel jLabel3 = new JLabel(“职工性别“);
JLabel jLabel4 = new JLabel(“职工年龄“);
JLabel jLabel5 = new JLabel(“家庭住址“);
JLabel jLabel6 = new JLabel(“联系电话“);
JTextField jTextField1 = new JTextField();
JTextField jTextField2 = new JTextField();
JTextField jTextField3 = new JTextField();
JTextField jTextField4 = new JTextField();
JTextField jTextField5 = new JTextField();
JRadioButton jRadioButton1 = new JRadioButton(“男“);
JRadioButton jRadioButton2 = new JRadioButton(“女“);
ButtonGroup buttonGroup1 = new ButtonGroup();
JButton jButton1 = new JButton(“添加职工“);
// 构造方法
public AddEmployee() {
try {
// 调用初始化方法
jbInit();
} catch (Exception exception) {
exception.printStackTrace();
}
}
// 界面初始化方法
private void jbInit() throws Exception {
// 连接数据库
con = DBConnect.getConn();
st = con.createStatement();
// 框架的布局
this.setLayout(null);
// 设置各组件的大小
jLabel1.setBounds(new Rectangle(21 17 64 24));
jLabel2.setBounds(new Rectangle(21 51 53 22));
jLabel3.setBounds(new Rectangle(21 86 61 27));
jLabel4.setBounds(new Rectangle(21 122 59 25));
jLabel5.setBounds(new Rectangle(21 168 54 24));
jLabel6.setBounds(new Rectangle(21 205 54 24));
jTextField1.setBounds(new Rectangle(102 10 200 30));
jTextField2.setBounds(new Rectangle(102 49 200 30));
jTextField3.setBounds(new Rectangle(102 117 80 33));
jTextField4.setBounds(new Rectangle(102 163 200 29));
jTextField5.setBounds(new Rectangle(102 200 200 29));
jRadioButton1.setBounds(new Rectangle(102 83 65 30));
jRadioButton2.setBounds(new Rectangle(190 85 85 30));
jButton1.setBounds(new Rectangle(130 240 150 32));
// 设置单选按钮被选中
jRadioButton1.setSelected(true);
// 添加按钮动作事件
jButton1.addActionListener(this);
// 添加组件到面板
this.add(jLabel1);
this.add(jTextField1);
this.add(jLabel2);
this.add(jTextField2);
this.add(jLabel3);
buttonGroup1.add(jRadioButton1);
buttonGroup1.add(jRadioButton2);
this.add(jRadioButton1);
this.add(jRadioButton2);
this.add(jLabel4);
this.add(jTextField3);
this.add(jLabel5);
this.add(jTextField4);
this.add(jLabel6);
this.add(jTextField5);
this.add(jButton1);
}
// 点击按钮事件
public void actionPerformed(ActionEvent e) {
// 获取用户输入的信息
String EmployeeID = jTextField1.getText();
St
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 357 2014-12-19 10:17 SalaryManager\.classpath
文件 389 2014-12-19 10:48 SalaryManager\.project
文件 96 2014-12-19 10:16 SalaryManager\.settings\org.eclipse.core.resources.prefs
文件 629 2014-12-19 10:07 SalaryManager\.settings\org.eclipse.jdt.core.prefs
文件 4423 2014-12-19 10:48 SalaryManager\bin\AddEmployee.class
文件 2742 2014-12-19 10:48 SalaryManager\bin\AddSalary.class
文件 1414 2014-12-19 10:48 SalaryManager\bin\DBConnect.class
文件 2786 2014-12-19 10:48 SalaryManager\bin\DeleteEmployee.class
文件 3344 2014-12-19 10:48 SalaryManager\bin\InquireOnGH.class
文件 3343 2014-12-19 10:48 SalaryManager\bin\InquireOnName.class
文件 1382 2014-12-19 10:48 SalaryManager\bin\logfr
文件 633 2014-12-19 10:48 SalaryManager\bin\logfr
文件 583 2014-12-19 10:48 SalaryManager\bin\logfr
文件 3011 2014-12-19 10:48 SalaryManager\bin\logfr
文件 420 2014-12-19 10:48 SalaryManager\bin\Login.class
文件 20880 2014-12-19 09:49 SalaryManager\bin\login_pic.jpg
文件 910 2014-12-19 10:48 SalaryManager\bin\Main.class
文件 5066 2014-12-19 10:48 SalaryManager\bin\Mainfr
文件 5197 2014-12-19 10:48 SalaryManager\bin\ModifyEmployee.class
文件 3838 2014-12-19 10:48 SalaryManager\bin\ModifySalary.class
文件 3134 2014-12-19 10:48 SalaryManager\bin\SalaryInquire.class
文件 286 2014-12-19 10:47 SalaryManager\s2.sql
文件 583286 2014-12-17 15:37 SalaryManager\sqljdbc-1.2.0.jar
文件 4215 2014-12-19 10:16 SalaryManager\src\AddEmployee.java
文件 2260 2014-12-19 10:16 SalaryManager\src\AddSalary.java
文件 587 2014-12-19 10:17 SalaryManager\src\DBConnect.java
文件 2148 2014-12-19 10:16 SalaryManager\src\DeleteEmployee.java
文件 2594 2014-12-19 10:16 SalaryManager\src\InquireOnGH.java
文件 2261 2014-12-19 10:43 SalaryManager\src\InquireOnName.java
文件 2680 2014-12-19 10:30 SalaryManager\src\Login.java
............此处省略13个文件信息
- 上一篇:jsp个人信息管理系统
- 下一篇:java版 工资管理系统
相关资源
- java版 工资管理系统
- jsp个人信息管理系统
- java web 开发 小项目java web 开发 小项目
- Java日历及备忘录
- 基于socket编写的java五子棋
- 基于JavaWeb的博客网站的设计与实现毕
- Java开发的游戏 贪吃蛇 完整项目
- JAVA互联网架构师完整不加密版
- JAVA做的学生成绩管理系统带源码
- Java带数据库的银行管理系统
- 旅行商问题-A*算法-java
- 企业商品销售管理系统jsp+java+sql
- 疯狂Java讲义第4版.txt
- JAVA操作串口demo和dll动态库和jar包__
- 基于java银行管理系统的设计.doc
- java基于IE内核网页浏览器
- java实现多文件异步上传
- 史上最强大的java版的银行家算法
- 双色球JAVA代码
- java 版 简单的人员信息管理系统
- 纯java代码 一个计算数学表达式的程
- Java开发工具及组件应用视频教程
- 毕业设计素材
- 购物车jsp+sql server
- javassist-3.20.0-GA.jar
- java中键盘输入 的各种实现方式
- 学生信息管理系统--java实现
- java记事本课程设计论文
- 个人日常事务管理系统java版
- java开发的公司访客系统
评论
共有 条评论