資源簡介
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版 工資管理系統
評論
共有 條評論