资源简介

用java开发的基于C/S模式的汽车修理管理系统,实现了菜单,数据库操作等.

资源截图

代码片段和文件信息

/*
 * To change this template choose Tools | Templates
 * and open the template in the editor.
 */

package 课程设计;
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
/**
 *
 * @author Administrator
 */
//新增管理员初始密码为123456
public class AddAdministratorframe extends Jframe
{
    private JLabel loginIdLabel;
    private JTextField loginIdText;
    private JButton okButton;
    private JButton quitButton;
    private ImageJPanel panel;

    private Statement stat;
    private ResultSet rs;
    private String sqlStr;

    private Jframe fatherframe;

    public AddAdministratorframe(Jframe fframe)
    {
        fatherframe = fframe;
        fatherframe.setEnabled(false);
        loginIdLabel = new JLabel(“账号: “);
        loginIdText = new JTextField(20);
        okButton = new JButton(“确定“);
        quitButton = new JButton(“退出“);

        JPanel panel1 = new JPanel();
        panel1.setOpaque(false);
        panel1.add(loginIdLabel);
        panel1.add(loginIdText);
        JPanel panel2 = new JPanel();
        panel2.setOpaque(false);
        JPanel panel3 = new JPanel();
        panel3.setOpaque(false);
        panel2.add(okButton);
        panel2.add(panel3);
        panel2.add(quitButton);
        JPanel panel4 = new JPanel(new GridLayout(7 1 20 20));
        panel4.setOpaque(false);
        JPanel panel5 = new JPanel();
        panel5.setOpaque(false);
        JPanel panel6 = new JPanel();
        panel6.setOpaque(false);
        JPanel panel7 = new JPanel();
        panel7.setOpaque(false);
        panel4.add(panel5);
        panel4.add(panel6);
        panel4.add(panel7);
        
        panel4.add(panel1);
        panel4.add(new JLabel(“初始密码为 123456“));
        panel4.add(panel2);

        Image image = new ImageIcon(“e:/frame2.jpg“).getImage();
        panel = new ImageJPanel(image);
        panel.add(panel4);

        getContentPane().add(panel);
        setSize(image.getWidth(null) image.getHeight(null));
        setLocation((ScreenSize.WIDTH - image.getWidth(null)) / 2 (ScreenSize.HIGHT - image.getHeight(null)) / 2);
        settitle(“新增管理员“);
        setResizable(false);
        setVisible(true);

        okButton.addActionListener(new ActionListener()
        {
           public void actionPerformed(ActionEvent e)
           {
               String loginId = loginIdText.getText().trim();
               if (!loginId.equals(““)) //账号不为空 添加新管理员
               {
                   String password = “123456“;
                   try
                   {
                       stat = DatabaseConnection.getStatement();
                       sqlStr = “select * from login_table where login_id = ‘“ + loginId + “‘“;
                       rs = stat.executeQuery(sqlStr);
                       if (!rs.next()) //此管理员不存在
                       {
                           sqlStr = “insert login_table values (‘“ + loginId 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       4474  2010-12-15 10:46  代码\java代码\AddAdministratorframe.java

     文件       1160  2010-12-15 10:47  代码\java代码\AddMenu.java

     文件       1717  2010-12-15 12:03  代码\java代码\AddMenuActionListener.java

     文件       8090  2010-12-15 12:04  代码\java代码\AddPartsframe.java

     文件       5201  2010-12-15 12:04  代码\java代码\AddRepairerframe.java

     文件       6081  2010-12-15 12:06  代码\java代码\CarRegistframe.java

     文件       6628  2010-12-15 12:06  代码\java代码\CarRegistModifyOwnerframe.java

     文件       8278  2010-12-15 12:07  代码\java代码\CarRegistModifyStateframe.java

     文件      13061  2010-12-15 12:08  代码\java代码\CarRepairInformationframe.java

     文件       7360  2010-12-15 12:09  代码\java代码\CommonAdministratorModifyPasswordframe.java

     文件       1691  2010-12-15 12:09  代码\java代码\DatabaseConnection.java

     文件        576  2010-12-15 12:10  代码\java代码\DateOfToday.java

     文件       4945  2010-12-15 12:10  代码\java代码\DeleteAdministratorframe.java

     文件       4600  2010-12-15 12:11  代码\java代码\DeleteCarRegistframe.java

     文件       4604  2010-12-15 12:11  代码\java代码\DeleteCarRepairTableframe.java

     文件       4614  2010-12-15 12:12  代码\java代码\DeleteInWarehouseTableframe.java

     文件        989  2010-12-15 12:12  代码\java代码\DeleteMenu.java

     文件       1740  2010-12-15 12:13  代码\java代码\DeleteMenuActionListener.java

     文件       4618  2010-12-15 12:13  代码\java代码\DeleteOutWarehouseTableframe.java

     文件       8939  2010-12-15 12:14  代码\java代码\DeletePartsframe.java

     文件       6621  2010-12-15 12:14  代码\java代码\DeleteRepairerframe.java

     文件        706  2010-12-15 12:15  代码\java代码\ImageJPanel.java

     文件        875  2010-12-15 12:15  代码\java代码\IsNumber.java

     文件        760  2010-12-15 12:16  代码\java代码\IsRightDateFormat.java

     文件       5689  2010-12-15 12:17  代码\java代码\Loginframe.java

     文件        344  2010-12-15 12:17  代码\java代码\LoginframeWindowCloseListener.java

     文件       2778  2010-12-15 12:18  代码\java代码\Main.java

     文件       1185  2010-12-15 12:19  代码\java代码\MainMenuframe.java

     文件       1117  2010-12-15 12:19  代码\java代码\ModifyMenu.java

     文件       1469  2010-12-15 12:20  代码\java代码\ModifyMenuActionListener.java

............此处省略42个文件信息

评论

共有 条评论