资源简介
聊天系统主要从系统需求分析,主要功能功能要求,以及系统数据流图来逐步实现的,该课程设计主要用Java实现
代码片段和文件信息
/**
* ClassName: ClientMain.java
* Author: qiujy
* CreateTime: 2009-4-15
* EMAIL: qjyong@gmail.com
* Copyright 2009 ++YONG All rights reserved.
*/
package client;
import java.io.objectInputStream;
import java.io.objectOutputStream;
import java.net.Socket;
import javax.swing.JDialog;
import javax.swing.Jframe;
import javax.swing.JOptionPane;
import javax.swing.UIManager;
import org.jvnet.substance.skin.*;
import client.ui.Loginframe;
/** 客户端入口类 */
public class ClientMain {
public static void main(String[] args) {
connection(); //连接到服务器
//设置外观感觉
Jframe.setDefaultLookAndFeelDecorated(true);
JDialog.setDefaultLookAndFeelDecorated(true);
try {
//UIManager.setLookAndFeel(UIManager.getCrossPlatformLookAndFeelClassName());
UIManager.setLookAndFeel(new SubstanceOfficeSilver2007LookAndFeel());
UIManager.setLookAndFeel(new SubstanceBusinessLookAndFeel());
} catch (Exception e) {
e.printStackTrace();
}
new Loginframe(); //启动登录窗体
}
/** 连接到服务器 */
public static void connection() {
String ip = DataBuffer.configProp.getProperty(“ip“);
int port = Integer.parseInt(DataBuffer.configProp.getProperty(“port“));
try {
DataBuffer.clientSeocket = new Socket(ip port);
DataBuffer.oos = new objectOutputStream(DataBuffer.clientSeocket.getOutputStream());
DataBuffer.ois = new objectInputStream(DataBuffer.clientSeocket.getInputStream());
} catch (Exception e) {
JOptionPane.showMessageDialog(new Jframe()
“连接服务器失败请检查!““服务器未连上“ JOptionPane.ERROR_MESSAGE);//否则连接失败
System.exit(0);
}
}
}
- 上一篇:java网吧管理系统课设项目+毕业设计
- 下一篇:企业员工信息管理系统
相关资源
- 推荐算法的JAVA实现
- [免费]java实现有障碍物的贪吃蛇游戏
- 操作系统作业 (pv,作业管理,等5个
- 一元多项式相加 java实现
- java实现的svn统计修改代码行数完整源
- java实现小型函数画图板(附源代码、
- java实现的搜索引擎
- 数据库设备管理系统课程设计论文J
- Java实现的聊天室,具有群聊和私聊功
- java实现的网络五子棋
- java实现的QQ登录界面
- java实现POS系统源码
- 用Java实现TCP通信
- java实现验证码代码
- Java实现的公交查询系统代码
- 扫描二维码 JAVA实现20190403
- java实现软件锁屏功能
- java实现生成Excel默认.xls,可自己修改
- C#和Java实现互通的RSADES加解密算法
- JS实现AES-GCM加密,java实现AES-GCM解密。
- PDFBOX JAR包
- java实现Socket方式文件批量传输/上传到
- Java实现获取窗口句柄并操作窗口jna
- java实现websocket简单demo
- java实现输入任意两个日期输出月份数
- JAVA实现ICTCLAS2015分词
- 网上超市购物结算功能模拟 java实现
- 24点游戏Java实现
- java实现发送短信验证码功能
- java实现的水果忍者游戏
评论
共有 条评论