Java即时通讯软件KittenTransfer(含源码)

时间:2012-03-21 13:55:15
【文件属性】:

文件名称: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

网友评论

  • 为什么是用日文写的?
  • 谢谢分享,除了是日文注释的,相当不错
  • 感觉不错,运行跟飞q差不多
  • 谢谢分享,因为注释是日文啊,没怎么用到。
  • 很好,可以学习。
  • 什么都好,就是坑爹的日文注解。。。不过还是谢谢分享`
  • 除了是日文注释的,其他都不错!
  • 运行出来后的界面不太好看,其他都还可以
  • 日语注释就不所什么了
  • 源代码的注释是日文的