资源简介
即时通讯(Instant Messaging)是目前Internet上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。Java是当前比较流行的开发语言之一,它有着自己的易用特点与性能优势,比如跨平台、安全性、多线程、网络Socket编程、数据流概念等方面,因此通过对开源即时通讯LinuxQQ的研究和分析,基于Java语言和J2EE规范设计了一个即时通讯工具JICQ (Java for I seek you),并对其体系结构、构成模块及系统关键技术进行了分析与设计。在系统设计与建模过程中,使用了UML和面向对象的分析、设计方法,并使用Rose作为建模工具;本系统基于j2se1.5,j2ee1.4,使用Eclipse等作为开发工具,在开发过程中用到了时下流行的重构开发方法,优化了系统的设计。力图使系统具有安全、高效、实用、支持在不同系统平台运行等特点。
代码片段和文件信息
// Decompiled by DJ v3.7.7.81 Copyright 2004 Atanas Neshkov Date: 2007-3-11 17:48:23
// Home Page : http://members.fortunecity.com/neshkov/dj.html - Check often for new version!
// Decompiler options: packimports(3)
// Source File Name: BoxLayout2.java
package com.borland.jbcl.layout;
import java.awt.*;
import java.io.Serializable;
import javax.swing.BoxLayout;
public class BoxLayout2
implements LayoutManager2 Serializable
{
public BoxLayout2()
{
axis = 0;
}
public BoxLayout2(Container parent int axis)
{
this.axis = 0;
this.axis = axis;
layout = new BoxLayout(parent axis);
}
public int getAxis()
{
return axis;
}
public void setAxis(int axis)
{
if(axis != this.axis)
{
layout = null;
this.axis = axis;
}
}
void verifyInstance(Container parent)
{
if(layout == null)
layout = new BoxLayout(parent axis);
}
public void addLayoutComponent(Component component object constraint)
{
try
{
component.getParent().invalidate();
}
catch(Exception exception) { }
}
public Dimension maximumLayoutSize(Container parent)
{
verifyInstance(parent);
return layout.maximumLayoutSize(parent);
}
public float getLayoutAlignmentX(Container parent)
{
verifyInstance(parent);
return layout.getLayoutAlignmentX(parent);
}
public float getLayoutAlignmentY(Container parent)
{
verifyInstance(parent);
return layout.getLayoutAlignmentY(parent);
}
public void invalidateLayout(Container parent)
{
verifyInstance(parent);
layout.invalidateLayout(parent);
}
public void addLayoutComponent(String name Component component)
{
try
{
component.getParent().invalidate();
}
catch(Exception exception) { }
}
public void removeLayoutComponent(Component component)
{
try
{
component.getParent().invalidate();
}
catch(Exception exception) { }
}
public Dimension preferredLayoutSize(Container parent)
{
verifyInstance(parent);
return layout.preferredLayoutSize(parent);
}
public Dimension minimumLayoutSize(Container parent)
{
verifyInstance(parent);
return layout.minimumLayoutSize(parent);
}
public void layoutContainer(Container parent)
{
verifyInstance(parent);
layout.layoutContainer(parent);
}
BoxLayout layout;
int axis;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1167 2013-12-20 16:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\.classpath
文件 380 2013-12-20 17:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\.project
文件 1666 2013-12-20 11:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\image\jbuilder_icon.gif
文件 66120 2013-12-20 17:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\image\launcher.jpg
文件 66120 2013-12-20 09:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\image\launcher1.jpg
文件 66120 2013-12-20 12:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\image\launcher2.jpg
文件 66120 2013-12-20 15:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\image\launcher3.jpg
文件 66120 2013-12-20 18:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\image\launcher4.jpg
文件 66120 2013-12-20 15:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\image\launcher5.jpg
文件 66120 2013-12-20 10:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\image\launcher6.jpg
文件 247 2013-12-20 12:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher.deployment.properties
文件 18865 2013-12-20 14:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_linux.properties
文件 18865 2013-12-20 10:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_linux_de.properties
文件 18865 2013-12-20 13:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_linux_es.properties
文件 18865 2013-12-20 09:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_linux_fr.properties
文件 18865 2013-12-20 10:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_linux_ja.properties
文件 18865 2013-12-20 16:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_linux_zh.properties
文件 21812 2013-12-20 15:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_mac.properties
文件 21812 2013-12-20 15:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_mac_de.properties
文件 21812 2013-12-20 09:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_mac_es.properties
文件 21812 2013-12-20 17:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_mac_fr.properties
文件 21812 2013-12-20 10:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_mac_ja.properties
文件 21812 2013-12-20 16:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_mac_zh.properties
文件 19089 2013-12-20 17:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_sunos.properties
文件 19089 2013-12-20 12:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_sunos_de.properties
文件 19089 2013-12-20 15:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_sunos_es.properties
文件 19089 2013-12-20 09:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_sunos_fr.properties
文件 19089 2013-12-20 11:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_sunos_ja.properties
文件 19089 2013-12-20 12:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_sunos_zh.properties
文件 18115 2013-12-20 10:01 java一个简单的即时通讯工具的设计与开发(源代码+论文)\H2003032027_寇建波_一个简单的即时通讯工具的设计与开发\即时通讯源代码\imte\com\borland\integration\tools\launcher\launcher_windows.properties
............此处省略755个文件信息
- 上一篇:jsp+mysql:网上书城
- 下一篇:基于jsp的购物网站原创
相关资源
- ▼JAVA 源码 ▼高”仿Q Q即时通聊天系
- Android 开发即时聊天工具 YQ 1.3
- Android即时通讯--仿QQ即时聊天源码含服
- websocket 即时通讯案例 ,一对一聊天,
- java实现即时通讯代码
- java一个简单的即时通讯工具的设计与
- 融云即时通讯2018最新版2.8.27-Dev集成于
- socketIMchatdemo
- 仿QQ开发的即时通讯软件
- 基于android的即时通讯软件含报告
- mqtt + webScoket + apollo 具体
- android高仿微信服务器+客户端
- android 即时通讯 IM(MobileIMSDK)
- GuQiu-JAVA做的局域网通讯源码
- Skype4Java java语音聊天 语音即时通讯
- java实现的P2P即时聊天程序
- java实现的即时通讯
- 基于Java EE企业即时通讯工具设计与实
- websocket即时通讯后台代码
- android即时通讯软件毕业设计论文
- 使用 HTML5 webSocket API实现即时通讯的功
- Android基于xmpp即时通讯
- xmpp+Android+openfire 即时通讯,仿微信发
- 一个简单的JAVA即时通讯软件 利用
- bmob即时通讯 入门级
- Android端即时通讯(在线聊天)源码
- Java 即时通讯im源码(含数据库设计文
- IM即时通讯软件源码
- openfire3.7.1在myEclipse的源码部署(即时
- 最近公司在做即时通讯 仿微信 QQ的
评论
共有 条评论