• 大小: 1.18MB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2023-08-09
  • 语言: Java
  • 标签: Java  课程设计  

资源简介

Java开发源代码+mysql数据库。用于大学计算机的课程设计。

资源截图

代码片段和文件信息

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

/**
 *
 * @author jianghaohao
 */
import connect.connect;
import java.awt.*;
import java.awt.event.*;
import java.util.*;
import javax.swing.*;
import java.sql.*;

;

public class Administrator extends Jframe implements ActionListener {

    private Label lab_head;
    private Button btn_load;
    private Button btn_quit;
    private Label lab_id;
    private Label lab_pass;
    private TextField txt_id;
    private TextField txt_pass;

    public Administrator(int x int y) {
        super(“登陆“);
        this.setResizable(false);
        this.setLocation(x y);
        lab_head = new Label(“图书馆借阅系统-管理登陆“);
        btn_load = new Button(“ 登  陆 “);
        btn_quit = new Button(“ 退  出 “);
        txt_id = new TextField(20);
        txt_pass = new TextField(20);
        txt_pass.setEchoChar(‘*‘);
        
        txt_id.setText(“123456789“);
        txt_pass.setText(“wang123“);

        lab_id = new Label(“账  号 :“);
        lab_pass = new Label(“密  码 :“);
        Panel phead = new Panel();
        phead.add(lab_head);
        add(phead “North“);
        Panel pbody1 = new Panel();
        Panel pbody2 = new Panel();
        Panel pbody3 = new Panel();
        Panel pbody = new Panel();
        pbody1.add(lab_id);
        pbody1.add(txt_id);
        pbody2.add(lab_pass);
        pbody2.add(txt_pass);
        FlowLayout f = new FlowLayout();
        f.setVgap(5);
        f.setHgap(20);
        pbody3.add(btn_load);
        pbody3.add(btn_quit);
        pbody3.setLayout(f);
        pbody.setLayout(new GridLayout(3 1));
        pbody.add(pbody1);
        pbody.add(pbody2);
        pbody.add(pbody3);
        add(pbody “Center“);
        btn_load.addActionListener(this);
        btn_quit.addActionListener(this);
        this.setVisible(true);
        this.setSize(350 200);
        this.setDefaultCloseOperation(Jframe.DISPOSE_ON_CLOSE);
    }

    public static void main(String[] args) {
        new Administrator(500 300);
    }

    public void actionPerformed(ActionEvent e) {
        String id = txt_id.getText().trim();
        String pass = txt_pass.getText().trim();

        connect con = new connect();
        Statement sta = con.getStatement();
        ResultSet res = null;
        String command;
        if (e.getSource() == btn_load) {
            if (id.isEmpty()) {
                JOptionPane.showMessageDialog(this “请输入账号!“ “提示“ JOptionPane.INFORMATION_MESSAGE);
            } else if (pass.isEmpty()) {
                JOptionPane.showMessageDialog(this “请输入密码!“ “提示“ JOptionPane.INFORMATION_MESSAGE);
            } else {
                command = “select * from root where root_id=‘“ + id + “‘ and root_password=‘“ + pass + “‘“;
                try {
                    res = sta.executeQuery(command);
                    if (res.next()) {
                        this.dispose();
                        new MainWindow(this “系统管理员“ id);
 

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

     文件        379  2018-06-11 16:27  图书管理\.classpath

     文件        397  2018-06-18 14:25  图书管理\.project

     文件        598  2018-06-11 16:27  图书管理\.settings\org.eclipse.jdt.core.prefs

     文件       1494  2019-03-01 11:46  图书管理\bin\about\About.class

     文件       4113  2019-03-01 11:46  图书管理\bin\Administrator.class

     文件       5146  2019-03-01 15:28  图书管理\bin\book\Book.class

     文件        648  2019-03-01 15:20  图书管理\bin\book\bookAdd$1.class

     文件       5239  2019-03-01 15:20  图书管理\bin\book\bookAdd.class

     文件        666  2019-03-01 15:31  图书管理\bin\book\bookDelete$1.class

     文件       4662  2019-03-01 15:31  图书管理\bin\book\bookDelete.class

     文件        666  2019-03-01 16:09  图书管理\bin\book\bookModify$1.class

     文件       6771  2019-03-01 16:09  图书管理\bin\book\bookModify.class

     文件       6229  2019-03-01 23:42  图书管理\bin\borrow_book\Borrow_book.class

     文件       2869  2019-03-01 11:46  图书管理\bin\check_book\Check_book.class

     文件        732  2019-03-01 16:31  图书管理\bin\check_book\ShowResult$1.class

     文件       6750  2019-03-01 16:31  图书管理\bin\check_book\ShowResult.class

     文件       2135  2019-03-01 11:48  图书管理\bin\connect\connect.class

     文件        684  2019-03-01 11:46  图书管理\bin\info\changepass$1.class

     文件       5975  2019-03-01 11:46  图书管理\bin\info\changepass.class

     文件       4267  2019-03-01 11:46  图书管理\bin\info\Info.class

     文件       4930  2019-03-01 11:46  图书管理\bin\Load.class

     文件        942  2019-03-01 11:46  图书管理\bin\MainWindow$1.class

     文件       8496  2019-03-01 11:46  图书管理\bin\MainWindow.class

     文件        672  2019-03-01 11:46  图书管理\bin\management\libAdd$1.class

     文件       5035  2019-03-01 11:46  图书管理\bin\management\libAdd.class

     文件        690  2019-03-01 11:46  图书管理\bin\management\libDelete$1.class

     文件       4733  2019-03-01 11:46  图书管理\bin\management\libDelete.class

     文件        690  2019-03-01 11:46  图书管理\bin\management\libModify$1.class

     文件       6288  2019-03-01 11:46  图书管理\bin\management\libModify.class

     文件       5320  2019-03-01 11:46  图书管理\bin\management\Management.class

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

评论

共有 条评论