登录
首页 » Java » java 简单聊天室 例子源码

java 简单聊天室 例子源码

于 2014-10-09 发布
0 189
下载积分: 1 下载次数: 0

代码说明:

java 简单聊天室 例子源码

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • SSM+Mysql餐饮工业化管理系统毕设(java
    项目简介餐饮工业化管理系统是针对食品生产行业设计的一款专业生产管理软件.系统模块研发系统订单系统信息计划系统 ★采购管理系统库存管理系统生产管理系统质量控制系统设备管理系统数据监控系统角色管理系统技术选型1、后端核心框架:Spring Framework视图框架:Spring MVC持久层框架:MyBatis日志管理:Log4j工具类:Apache Commons、FastJson2、前端JS框架:jQueryCSS框架:Bootstrap客户端验证:JQuery-html5Validate数据表格:jqGrid树结构控件:jQuery zTree日期控件: LayDate图表控件:echarts
    2021-05-06下载
    积分:1
  • JAVAWEB学生选课管理系统(源码+sql server数据库)
    JAVAWEB学生选课管理系统(源码+sql server数据库)
    2020-06-13下载
    积分:1
  • 实验室管理系统(源码+数据库)
    【实例简介】 http://127.0.0.1:8989/lab/login_indexs.do admin 123456 js 123456 xs 123456
    2021-05-18 10:32:37下载
    积分:1
  • ios 刮刮卡
    ios 刮刮卡
    2014-01-15下载
    积分:1
  • Java 打字母游戏(提高篇-实例089).zip
    Java 打字母游戏(提高篇-实例089).zip
    2019-10-03下载
    积分:1
  • The Java Virtual Machine Specification, Java SE 8 Edition-jvms8.pdf
    The Java Virtual Machine Specification, Java SE 8 Edition-jvms8.pdf
    2020-03-26下载
    积分:1
  • Java 3D饼图透明度(提高篇-实例173).zip
    Java 3D饼图透明度(提高篇-实例173).zip
    2019-10-03下载
    积分:1
  • Java 提高产品质量的方法(篇-实例101).zip
    实例中如用到数据库,请到这里下载 https://www.haolizi.net/example/view_30457.html
    2019-10-02下载
    积分:1
  • java实验室预约管理系统(源码+数据库脚本)
    随着高校教学资源逐步开发,高校教育资源的应用种类逐步增多。而实验室作为高校基本教育资源之一,与日常教学工作开展、课堂项目实践有着密切联系。由此,如何借助新时期技术,加强高校实验室应用数据信息程序开发,在高校智能化管理程序推广中占有基础性地位。该软件是以Java语言为实现预言。其功能在系统内部有源代码直接完成,操作人员只需输入一些简单的汉字,数字,即可达到自己的目标。 登陆账号:admin 密码:123456 package com.company; import com.company.Bean.Student;import com.company.Bean.Teacher;import com.company.Bean.User;import com.company.DB.DB; import javax.swing.*;import java.awt.event.ActionEvent;import java.awt.event.ActionListener; public class Main extends JFrame {    private JPanel p;    private JLabel lblName,lblPwd,lblRole;    private JTextField txtName;    private JPasswordField txtPwd;    private JButton btnOk,btnCancle;    String[] s = {"学生","教师","管理员"};    private JComboBox comboBox;    public Main(){        super("用户登录界面");        p = new JPanel();        p.setLayout(null);        lblRole=new JLabel("角色:");        comboBox=new JComboBox(s);        lblName = new JLabel("账户:");        lblPwd = new JLabel("密码:");        txtName = new JTextField(20);        txtPwd = new JPasswordField(20);        btnOk = new JButton("登录");        btnCancle = new JButton("取消");        //注册确定按钮的事件处理        btnOk.addActionListener(new ActionListener() {            @Override            public void actionPerformed(ActionEvent e) {                String strName = txtName.getText();                String strPwd = new String(txtPwd.getPassword());                System.out.println("用户名:" strName "密码:" strPwd);             }        });        //注册取消按钮的事件处理        btnCancle.addActionListener(new ActionListener() {             @Override            public void actionPerformed(ActionEvent e) {                //清空                txtName.setText("");                txtPwd.setText("");             }        });        lblRole.setBounds(90,50,60,25);        comboBox.setBounds(130,50,140,25);        lblName.setBounds(90,80,60,25);        txtName.setBounds(130,80,140,25);        lblPwd.setBounds(90,110,60,25);        txtPwd.setBounds(130,110,140,25);        btnOk.setBounds(130,150,60,25);        btnCancle.setBounds(200,150,60,25);        p.add(lblRole);        p.add(comboBox);        p.add(lblName);        p.add(txtName);        p.add(lblPwd);        p.add(txtPwd);        p.add(btnOk);        p.add(btnCancle);        this.add(p);        this.setSize(400,300);        this.setLocation(300,300);        //设置窗体不可改变大小        this.setResizable(false);        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);        btnOk.addActionListener(new ActionListener() {            @Override            public void actionPerformed(ActionEvent e) {               String account =txtName.getText().trim();               String password=txtPwd.getText().trim();               String role=null;               if(comboBox.getSelectedItem().equals("管理员")){                   role="admin";               }               else if(comboBox.getSelectedItem().equals("学生")) {                   role="student";               }               else{                   role="teacher";               }                if(role.equals("admin")){                    User user=new User(account,password);                    if (DB.Login(user)) {                        JOptionPane.showMessageDialog(null, "登录成功", "", JOptionPane.PLAIN_MESSAGE);                        AdminMain adminMain = new AdminMain();                        adminMain.setVisible(true);                        Main.this.setVisible(false);                    }                      else {                        JOptionPane.showMessageDialog(null,"账号密码错误", "", JOptionPane.PLAIN_MESSAGE);                    }                }                else if (role.equals("student")){                    Student student=new Student(account,password);                    if(DB.studentLogin(student)){                        StudentMain studentMain=new  StudentMain();                        studentMain.setVisible(true);                        Main.this.setVisible(false);                        JOptionPane.showMessageDialog(null, "登录成功", "", JOptionPane.PLAIN_MESSAGE);                    }                    else {                        JOptionPane.showMessageDialog(null,"账号密码错误", "", JOptionPane.PLAIN_MESSAGE);                    }                }                else if (role.equals("teacher")){                   Teacher teacher=new Teacher(account,password);                    if(DB.teacherLogin(teacher)){                        TeacherMain teacherMain=new TeacherMain();                        teacherMain.setVisible(true);                        Main.this.setVisible(false);                        JOptionPane.showMessageDialog(null, "登录成功", "", JOptionPane.PLAIN_MESSAGE);                    }                    else {                        JOptionPane.showMessageDialog(null,"账号密码错误", "", JOptionPane.PLAIN_MESSAGE);                    }                }            }        });        btnCancle.addActionListener(new ActionListener() {            @Override            public void actionPerformed(ActionEvent e) {                            }        });    }    public static void main(String[] args) { // write your code here        Main main=new Main();        main.setVisible(true);     }}
    2020-12-12下载
    积分:1
  • java 相似度算法实例源码
    代码相似度算法
    2014-04-13下载
    积分:1
  • 696516资源总数
  • 106409会员总数
  • 8今日下载