• 大小: 13KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-08-08
  • 语言: Java
  • 标签: java的Swing  

资源简介

本资源是利用java的图形用户界面,结合JDBC技术,后台连接数据库,模拟后台管理员的登录以及管理数据的功能

资源截图

代码片段和文件信息

package test1;
import java.awt.*;

import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.*;

public class helloLabel extends Jframe{
    private static int count=0;
    private static JButton bt1;//登陆按钮
    private static JButton bt2;//退出按钮
    private static JLabel jl_1;//登录的版面
    private static Jframe jf_1;//登陆的框架
    private static JTextField jtext1;//用户名
    private static JPasswordField jtext2;//密码
    private static JLabel jl_admin;
    private static JLabel jl_password;
    private static JLabel jl_Massage;
    public helloLabel (){//初始化登陆界面
        Font font =new Font(“黑体“ Font.PLAIN 20);//设置字体
        Font font1 = new Font(“微软雅黑“Font.PLAIN30);
        jf_1=new Jframe(“登陆界面“);
        jf_1.setSize(800 600);

        //给登陆界面添加背景图片

        jl_1=new JLabel();


        jl_admin=new JLabel(“用户名“);
        jl_admin.setBounds(180 210 60 50);
        jl_admin.setFont(font);

        jl_password=new JLabel(“密码“);
        jl_password.setBounds(185 300 60 50);
        jl_password.setFont(font);


            jl_Massage = new JLabel(“请登录后台管理系统“);
            jl_Massage.setBounds(250 100 300 50);
            jl_Massage.setFont(font1);




        bt1=new JButton(“登陆“);         //更改成loginButton
        bt1.setBounds(190 450 100 50);
        bt1.setFont(font);

        bt2=new JButton(“退出“);
        bt2.setBounds(360 450 100 50);
        bt2.setFont(font);

        //加入文本框
        jtext1=new JTextField(“root“);
        jtext1.setBounds(250 210 250 50);
        jtext1.setFont(font);

        jtext2=new JPasswordField(“123456“);//密码输入框
        jtext2.setBounds(250 300 250 50);
        jtext2.setFont(font);

        jl_1.add(jtext1);
        jl_1.add(jtext2);

        jl_1.add(jl_admin);
        jl_1.add(jl_password);
        jl_1.add(jl_Massage);
        jl_1.add(bt1);
        jl_1.add(bt2);

        jf_1.add(jl_1);
        jf_1.setVisible(true);
        jf_1.setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
        jf_1.setLocation(100100);

    }

    public static void main(String[] args) {
        //初始化登陆界面

        helloLabel hl =new helloLabel();

        //登陆点击事件
        ActionListener bt1_ls=new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent arg0) {
                // TODO Auto-generated method stub
                String admin=jtext1.getText();
                char[] password=jtext2.getPassword();
                String str=String.valueOf(password); //将char数组转化为string类型

                if(admin.equals(“root“)&&str.equals(“123456“))
                {

                    System.out.println(admin);
                    System.out.println(str);
                    mainLayout ml=new mainLayout();//为跳转的界面
                    hl.jf_1.dispose();//销毁当前界面
                }
                else {
                    count++;
                    S

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-10-23 22:55  java图形用户界面后台管理系统\
     文件        3932  2018-10-22 11:48  java图形用户界面后台管理系统\helloLabel.java
     文件       14124  2018-10-23 08:56  java图形用户界面后台管理系统\JDBCDao.java
     文件        1614  2018-10-21 19:54  java图形用户界面后台管理系统\JDBCUtils.java
     文件       14884  2018-10-23 08:58  java图形用户界面后台管理系统\mainLayout.java
     文件       17527  2017-10-20 13:41  java图形用户界面后台管理系统\myemployees.sql

评论

共有 条评论