当前位置:首页 > 企业人事管理系统 人事管理系统大学毕设论文
长春职业技术学院毕业论文(设计)专用纸
登陆界面的代码:
public class HRM_App {
public static void main (String[] args) {
Login _Login=new Login(); } }
系统主页面代码为:
import java.awt.*; import javax.swing.*; import javax.sql.*;
import java.awt.event.*;
public class AppMain extends JFrame {
private JMenuBar barMain = new JMenuBar();
private MenuBarListener _MenuBarListener = new MenuBarListener(); public final JDesktopPane desktop = new JDesktopPane(); public static DbConnection connetion=new DbConnection(); private int i,j;
public AppMain() {
super(\人事管理系统\
Container container = getContentPane();
container.add(desktop,BorderLayout.CENTER); MenuBarListener.setDeskTop(desktop);
20
长春职业技术学院毕业论文(设计)专用纸
BuildBarMain();
this.setJMenuBar(barMain); setSize(900,700);
int w = (Toolkit.getDefaultToolkit().getScreenSize().width - 900) / 2; int h = (Toolkit.getDefaultToolkit().getScreenSize().height - 700) / 2; setLocation(w, h);setVisible(true);
addWindowListener(new WindowAdapter() { public void windowClosing(WindowEvent event) { int result = JOptionPane.showOptionDialog(null,\是否真的退出人事信息管理系统?\系统提示\ JOptionPane.YES_NO_OPTION,JOptionPane.QUESTION_MESSAGE,
null,new String[] {\确定\取消\取消\
if (result == JOptionPane.YES_OPTION) { try {
AppMain.connetion.connection.close(); }
catch(java.sql.SQLException sql) {
sql.printStackTrace(); }
System.exit(0); }} }); } private JMenuBar BuildBarMain() {
final JMenu[] _Menu = {new JMenu(\ 系统设置 \
new JMenu(\ 公司结构 \ 员工管理 \
new JMenu(\ 职务管理 \ 出勤情况 \
new JMenu(\ 工资管理 \ 奖罚管理 \
new JMenu(\ 福利管理 \ 帮助 \
final JMenuItem[][] _MenuItem={{new JMenuItem(\管理员设置\JMenuItem(\返回主界面\安全退出\公司结构\部门管理\职位调整\
JMenuItem(\增加员工\信息修改\信息查询\减少员工\现任职务查询\
JMenuItem(\职务变更查询\职务变更\上下班登记\请假管理\加班管理\JMenuItem(\工资查询\工资调整\奖罚查询\添加奖罚\福利查询\
21
长春职业技术学院毕业论文(设计)专用纸
福利调整\系统帮助\关于系统\
final String[][]
MenuItemName={{%u\
{\ {\mployeeMenu\
{\ {\ance\
{\
{\ {\
{\ for(j=0;j<_Menu.length;j++) {
_Menu[j].setFont(new Font(\ for(i=0;i<_MenuItem[j].length;i++) {
_MenuItem[j][i].setFont(new
Font(\
_MenuItem[j][i].addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
_MenuBarListener.setEventName(MenuItemName[j][i]);
} }); _MenuItem[j][i].addActionListener(_MenuBarListener); _Menu[j].add(_MenuItem[j][i]); }
barMain.add(_Menu[j]); }
_MenuItem[0][1].addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
dispose(); } }); return barMain; }
public static void main (String[] args) {
AppMain appmain=new AppMain();
appmain.setDefaultCloseOperation(JFrame.DO_NOTHING_ON_CLOSE); }}
系统主界面如图3-2所示:
22
长春职业技术学院毕业论文(设计)专用纸
图3-2 系统主页面
23
共分享92篇相关文档