基于java的聊天系统的设计于实现(论文和程序)
基于java的聊天系统的设计于实现(论文和程序)-系统图片展示 |
基于java的聊天系统的设计于实现(论文和程序)-包括论文和程序列表 |
包括目录名称:
基于java的聊天系统的设计于实现(论文和程序) - 2 文件数, 3 目录数.
包括目录名称:
SQL - 1 文件数, 0 目录数.
..\javaicq.sql
包括目录名称:
基于JAVA的聊天系统的设计于实现 - 0 文件数, 4 目录数.
包括目录名称:
picture - 11 文件数, 0 目录数.
..\208用户对好友发送消息.bmp
..\Thumbs.db
..\创建icq表.bmp
..\加好友界面.bmp
..\客户端运行登录结果.bmp
..\建立文件数据源.bmp
包括目录名称:
基于JAVA的聊天系统的设计于实现 - 0 文件数, 1 目录数.
包括目录名称:
计算机系毕业论文 - 0 文件数, 0 目录数.
包括目录名称:
源代码 - 4 文件数, 0 目录数.
..\MainWin.java
..\New.java
..\Register.java
..\Server.java
包括目录名称:
说明文档(必读) - 0 文件数, 0 目录数.
包括目录名称:
备分数据库 - 1 文件数, 0 目录数.
..\javaicq
..\基于JAVA的聊天系统的设计于实现38.doc
..\聊天系统代码集39.doc
基于java的聊天系统的设计于实现(论文和程序)-论文部分内容 |
聊天系统代码集39-部分内容运行时,用户登录端:
importjava.awt.*;
importjava.awt.event.*;
importjavax.swing.*;
importjava.net.*;
importjava.io.*;
publicclassNewextendsJFrame{//登录窗口类
JPanelcontentPane;
//*****************
Stringserver;//服务器名
intserport;//端口
privateSocketsocket;
privateBufferedReaderin;//输入输出流
privatePrintWriterout;
//***********//程序界面
JPaneljPanel1=newJPanel();
JLabeljLabel1=newJLabel();
JLabeljLabel2=newJLabel();
JTextFieldjicq=newJTextField();
JLabeljLabel3=newJLabel();
JPasswordFieldpassword=newJPasswordField();
JPaneljPanel2=newJPanel();
JButtonlogin=newJButton();
JButtonnewuser=newJButton();
JButtonquit=newJButton();
JLabeljLabel6=newJLabel();
JTextFieldservername=newJTextField();
JLabeljLabel7=newJLabel();
JTextFieldserverport=newJTextField();
publicNew(){
enableEvents(AWTEvent.WINDOW_EVENT_MASK);
try{jbInit();
server=servername.getText().toString().trim();
serport=Integer.parseInt(serverport.getText().trim());
}catch(Exceptione){e.printStackTrace();}
}
privatevoidjbInit()throwsException{
contentPane=(JPanel)this.getContentPane();
contentPane.setLayout(null);
this.setResizable(false);
this.setSize(newDimension(344,245));
this.setTitle("NewJICQ");
//contentPane.add(text,null);
jPanel1.setBounds(newRectangle(2,3,348,110));
jPanel1.setLayout(null);
jLabel1.setText("请输入你的信息(本系统由江西师大软件工程2班王冲海开发)欢迎使用!");
jLabel1.setBounds(newRectangle(5,7,403,8));
jLabel2.setText("你的QQ:");
jLabel2.setBounds(newRectangle(7,66,58,18));
jicq.setBounds(newRectangle(68,65,97,22));
jLabel3.setText("你的密码:");
jLabel3.setBounds(newRectangle(173,66,67,18));
password.setBounds(newRectangle(237,63,94,22));
jPanel2.setBounds(newRectangle(8,154,347,151));
jPanel2.setLayout(null);
login.setText("登录");
login.setBounds(newRectangle(5,27,79,29));
login.addMouseListener(newjava.awt.event.MouseAdapter(){
publicvoidmouseClicked(MouseEvente){
login_mouseClicked(e);
}
});
newuser.setText("注册");
newuser.setBounds(newRectangle(118,28,79,29));
newuser.addMouseListener(newjava.awt.event.MouseAdapter(){
publicvoidmouseClicke