ImageVerifierCode 换一换
格式:DOC , 页数:100 ,大小:762.50KB ,
资源ID:130031      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-130031.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于Java的企业员工车辆信息管理系统实验报告.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于Java的企业员工车辆信息管理系统实验报告.doc

1、 1 Java 考核 课程名称 Java程序设计 题目名称 企业车辆信息管理系统 学生学院 计算机 专业班级 学 号 学生姓名 指导教师 2015 年 11 月 27 日 2 难度系数 独立完成工作量占总工作量的 比例 程序功能完成情况 报告内容与格式 总评成绩 3 一、 题目要求 编程实现一个简单的企业车辆信息管理系统,使其可以对员工信息进行存储,修改查询等功能。 二、 程序界面 主界面: 删除员工记录窗口界面: 4 添加员工记录窗口界面: 查看所有员工信息窗口界面: 5 查询修改员工信息界面: 三、 源代码 主窗口界面代码: package com.easen; import java.a

2、wt.BorderLayout; import java.awt.Color; import java.awt.Font; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import javax.swing.*; public class Main public static void main(String args) new MyFrame(); 6 /初始界面设计 class MyFrame extends JFrame implements ActionListener JPanel j

3、p = new JPanel(); JMenuItem add = new JMenuItem(“添加员工记录 “); JMenuItem alter = new JMenuItem(“查询并修改员工信息 “); JMenuItem search = new JMenuItem(“查看员工信息 “); JMenuItem delete = new JMenuItem(“删除员工记录 “); JMenuItem quit = new JMenuItem(“退出 “); MyFrame() /设置窗体信息 JFrame jf = new JFrame(); jf.setTitle(“员工信息管理系

4、统 “); jf.setBounds(400, 100, 400, 400); /设置菜单条 JMenuBar jb = new JMenuBar(); jf.setJMenuBar(jb); JLabel jl = new JLabel(“欢迎来到员工信息管理系统“,JLabel.CENTER); jl.setFont(new Font(“宋体 “,Font.BOLD,30); jl.setForeground(Color.BLUE); jp.setLayout(new BorderLayout(); jp.add(“Center“,jl); /加菜单并添加监听器 JMenu menu =

5、new JMenu(“菜单选项 “); menu.add(add).addActionListener(this); menu.add(alter).addActionListener(this); menu.add(search).addActionListener(this); menu.add(delete).addActionListener(this); menu.add(quit).addActionListener(this); jb.add(menu); jf.setVisible(true); jf.add(jp); 7 jp.setBackground(Color.YELL

6、OW); jf.setDefaultCloseOperation(EXIT_ON_CLOSE); /重写监听器方法 Override public void actionPerformed(ActionEvent e) if(e.getSource() = add) add(); else if(e.getSource() = alter) alter(); else if(e.getSource() = delete) delete(); else if(e.getSource() = search) search(); else if(e.getSource() = quit) Syste

7、m.exit(0); /调用查看窗口 private void search() Searchframe searchframe = new Searchframe(); searchframe.setVisible(true); /调用删除窗口 private void delete() Deleteframe deleteframe = new Deleteframe(); deleteframe.setVisible(true); /调用修改窗口 private void alter() Alterframe alterframe = new Alterframe(); alterfra

8、me.setVisible(true); /调用增加记录窗口 private void add() 8 Addframe addframe = new Addframe(); addframe.setVisible(true); 添加员工信息界面代码: package com.easen; import java.awt.Checkbox; import java.awt.CheckboxGroup; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListen

9、er; import java.awt.event.ItemEvent; import java.awt.event.ItemListener; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import javax.swing.JButton; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPanel; import javax.swing.JTextField; cl

10、ass Addframe extends JFrame implements ActionListener, ItemListener /设置画板 JPanel jp1 = new JPanel(); JPanel jp2 = new JPanel(); JPanel jp3 = new JPanel(); JPanel jp4 = new JPanel(); JPanel jp5 = new JPanel(); JPanel jp6 = new JPanel(); JPanel jp7 = new JPanel(); JPanel jp8 = new JPanel(); JPanel jp9

11、 = new JPanel(); JPanel jp10 = new JPanel(); /设置提示标签 JLabel jl_name = new JLabel(“员工姓名 “); JLabel jl_number = new JLabel(“员工工号 “); JLabel jl_sex = new JLabel(“性别 “); JLabel jl_age = new JLabel(“年龄 “); JLabel jl_vehicle = new JLabel(“有无车: “); JLabel jl_brand = new JLabel(“车型号 “); JLabel jl_color = ne

12、w JLabel(“颜色 “); JLabel jl_licenceplate = new JLabel(“车牌号 “); 9 JLabel suggest = new JLabel(“); JLabel jl_yes = new JLabel(“有 “); JLabel jl_no = new JLabel(“无 “); /设置可输入的单行文本域 JTextField jt_name = new JTextField(“,10); JTextField jt_number = new JTextField(“,10); JTextField jt_sex = new JTextField(“

13、,10); JTextField jt_age = new JTextField(“,10); JTextField jt_brand = new JTextField(“,10); JTextField jt_color = new JTextField(“,10); JTextField jt_licenceplate = new JTextField(“,10); /设置添加返回等按钮 JButton add = new JButton(“添加 “); JButton reset = new JButton(“重置 “); JButton back = new JButton(“返回 “

14、); /设置单选框 CheckboxGroup cbg = new CheckboxGroup(); Checkbox yes = new Checkbox(“,cbg,false); Checkbox no = new Checkbox(“,cbg,false); Addframe() /设置网格布局以及大小 setTitle(“添加员工记录 “); setLayout(new GridLayout(10, 1); setBounds(200, 0, 800, 800); /将组件添加至画板中 jp1.add(jl_name); jp1.add(jt_name); jp2.add(jl_nu

15、mber); jp2.add(jt_number); jp3.add(jl_sex); jp3.add(jt_sex); jp4.add(jl_age); jp4.add(jt_age); jp5.add(jl_vehicle); jp5.add(yes); jp5.add(jl_yes); jp5.add(no); jp5.add(jl_no); jp6.add(jl_brand); jp6.add(jt_brand); jp7.add(jl_color); jp7.add(jt_color); jp8.add(jl_licenceplate); jp8.add(jt_licenceplat

16、e); /为按钮及单选框添加监听器 add.addActionListener(this); reset.addActionListener(this); 10 back.addActionListener(this); yes.addItemListener(this); no.addItemListener(this); jp9.add(add); jp9.add(reset); jp9.add(back); jp10.add(suggest); add(jp1); add(jp2); add(jp3); add(jp4); add(jp5); add(jp6); add(jp7); ad

17、d(jp8); add(jp9); add(jp10); /重写监听器方法 Override public void actionPerformed(ActionEvent e) if(e.getSource() = add) add(); else if(e.getSource() = back) back(); else if(e.getSource() = reset) reset(); /重置 private void reset() jt_name.setText(“); jt_number.setText(“); jt_age.setText(“); jt_sex.setText(“); jt_brand.setText(“); jt_color.setText(“); jt_licenceplate.setText(“); suggest.setText(“); /返回 private void back() setVisible(false); /添加 private void add()

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。