}
this.remove(this.getContentPane()); //加载工资添加面板的对象到主框架 this.setContentPane(AddSal); this.setVisible(true);
//点击“工资管理”菜单下的“修改工资”菜单项 if(actionEvent.getSource()==jMenuItem5) { }
//点击“工资管理”菜单下的“工资查询”菜单项 if(actionEvent.getSource()==jMenuItem8) {
//创建工资修改的面板对象
SalaryInquire SalaryInq=new SalaryInquire(); this.remove(this.getContentPane()); //加载工资修改面板的对象到主框架 //创建工资修改的面板对象
ModifySalary ModifySal=new ModifySalary(); this.remove(this.getContentPane()); //加载工资修改面板的对象到主框架 this.setContentPane(ModifySal); this.setVisible(true);
}
this.setContentPane(SalaryInq); this.setVisible(true);
//点击“职工查询”菜单下的“按工号查询”菜单项 if(actionEvent.getSource()==jMenuItem6) { }
//点击“职工查询”菜单下的“按姓名查询”菜单项 if(actionEvent.getSource()==jMenuItem7) {
//创建“按姓名查询”面板对象
InquireOnName OnName=new InquireOnName(); //移除主框架上原有的内容 this.remove(this.getContentPane()); this.setContentPane(OnName); this.setVisible(true);
//创建“按工号查询”面板对象 InquireOnGH OnGH=new InquireOnGH(); //移除主框架上原有的内容 this.remove(this.getContentPane()); this.setContentPane(OnGH); this.setVisible(true);
} }
}
//点击“帮助”菜单下的“互动”菜单项 if(actionEvent.getSource()==jMenuItem9) { }
//创建“帮助”面板对象
EmployeeHelp EmployeeH=new EmployeeHelp(); //移除主框架上原有的内容 this.remove(this.getContentPane()); this.setContentPane(EmployeeH); this.setVisible(true);
数据库源代码
//类DBConnect用于数据库的连接
//导入sql包
import java.sql.*;
//创建数据库连接类DBConnect public class DBConnect {
//静态方法提高数据库的连接效率
public static Connection getConn() throws Exception
{
//加载JDBC驱动
Class.forName(\
er\
//以系统默认用户身份,连接数据库StudentManager return
DriverManager.getConnection(\;databaseNames=List\
//加载JDBC驱动
Class.forName(\//以系统默认用户身份,连接数据库StudentManager return
DriverManager.getConnection(\
} }
职工信息输入系统源代码
//添加职工面板类AddEmployee //导入系统的类包
import java.awt.*; import java.sql.*; import javax.swing.*; import java.awt.event.*;
//创建“添加职工“面板类
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(\女\