资源简介
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串口通信全套完整代码-导入eclip
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
评论
共有 条评论