文件名称:Java即时通讯软件KittenTransfer(含源码)
文件大小:125KB
文件格式:RAR
更新时间:2012-03-21 13:55:15
局域网 聊天 即时通讯 Socket
关于KittenTransfer 该程序是为局域网即时通信开发,难点之一在于局域网内用户列表的建立。当KittenTransfer启动时,首先向局域网内所有启动了KittenTransfer的用户发送一条广播消息,收到消息后,在用户列表中添加发送广播消息的用户。当用户退出KittenTransfer时, 也发送一条广播消息通知其他用户,之后其他用户将用户列表中的该用户删除。启动KittenTransfer后,可以实现与多用户的即时通信,文件传输。消息窗口采用Java Socket处理。 开发环境: Windows XP SP2 + Eclipse 3.3.0 + JDK1.5.0_15 基本使用方法: 1.双击KittenTransferjar.jar或着运行KittenTransfer.java类 2.在用户列表中选择要通信的用户,点击“聊天”按钮,弹出即时通信窗口。如果用户列表中没有显示您要通信的用户,请点击“添加用户”按钮,输入要添加的用户IP添加。 3.在消息输入窗口输入消息后,点击“发送”按钮或者使用键盘快捷键“Ctrl+Enter” 4.向对方传送文件时候,点击“选择”按钮,然后点击“传送”按钮。当对方点击“接收”按钮后,文件开始传送。 KittenTransfer目前发布第一版,如果各位朋友喜欢该程序,希望大家能够支持鼓励一下。由于该程序是利用工作之余的休息时间编写,其中必定还有不足之处,欢迎各位朋友提出宝贵的意见,作者真诚期待与各位朋友共同学习探讨。 作 者 :史永龙 联系方式 :bluecatsyl@sina.com 2009年2月
【文件预览】:
KittenTransfer.jar
KittenTransfer
----.project(390B)
----bin()
--------KittenTransfer.class(3KB)
--------event()
--------constant()
--------process()
--------chat()
--------MANIFEST.MF(106B)
--------gui()
----.settings()
--------org.eclipse.core.resources.prefs(1KB)
----src()
--------KittenTransfer.java(4KB)
--------event()
--------constant()
--------process()
--------chat()
--------MANIFEST.MF(106B)
--------gui()
----.classpath(232B)
Readme.xls