专栏首页用户2442861的专栏局域网聊天工具(可发送图片与文件)

局域网聊天工具(可发送图片与文件)

http://blog.csdn.net/sunshinestation/article/details/4437404

1. 运行软件前需安装JDK6.0

2. 双击图标,出现如下运行界面:

3. 点击【设置】按钮(或CTRL+P),进入设置页面,如下图:

在【基本设定】中设置对方看到自己的名称,临时文件夹路径为接收图片或文件时保存临时文件夹的路径,可保留默认值。

在【端口设定】页面设置聊天端口和文件传送端口,这两个端口分别用来接收聊天信息和传送文件。

4. 点击【好友维护】,进入好友维护页面:

输入好友的名字和IP地址,聊天端口和文件端口分别为对方【端口设定】中设置的商品,默认分别为8000和8002。新增用户后页面如下:

5. 新增用户并返回主页面后,在【发送给】下拉框中将可看到新增好友的名称

选择好友,即可发送信息或文件给选定的好友。

6. 输入信息并选择好友,按【发送】按钮或按【CTRL+ENTER】那可发送信息:

7. 有两种方法可以发送图片,一种是从文件系统中选择一个图片,操作方法为点击

图标,然后弹出文件选择框,选定图片后即可加入输入框,【发送】那可传递给好友、

8. 同时,还支持直接从剪贴板将粘贴图片并发送给对方(这里需要使用系统自带的截图工具或其它的第三方截图工具),先用截图工具截图并保存在剪贴板中,然后在输入框中按下【CTRL+V】,那可将复制的图片粘贴到输入框中。

9. 还支持发送文件给好友,方法是点击

按钮,在弹出的文件选择框中选取要发送的文件,则自动将文件传送给好友,在文件发送完成时,在好友的信息接收框中提示文件接收成功,并提示路径(没有与好友确认传送文件的过程)

10. 项目使用Eclipse开发,您可以直接用Eclipse找开下载后解压的目录,文件结构如下:

11. 如果您有什么问题,请点击【关于】或按下【CTRL+A】(呵呵,这个页面做的好丑,不过只要看到上面的MAIL就可以)

12. 请记住http://blog.csdn.net/sunshinestation ,或许会有一些帮助啊~~

13. 源文件下载地址: http://download.csdn.net/source/1565493

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Tesseract:训练

    http://www.zmonster.me/2015/05/05/tesseract-training.html

    bear_fish
  • 跟我一起写Makefile:MakeFile介绍

    http://wiki.ubuntu.org.cn/%E8%B7%9F%E6%88%91%E4%B8%80%E8%B5%B7%E5%86%99Makefile:...

    bear_fish
  • muduo 5 网络库学习之MutexLock类、MutexLockGuard类、Condition类、CountDownLatch类封装中的知识点

    class MutexLockGuard : boost::noncopyable

    bear_fish
  • 文件监控程序V2.0改进版(网站防挂马好手)

    前言 技多不压身,多掌握几种不同的编程语言,不但有助于开拓我们的视野,还可以让我们在工作时,自己写一些小程序来帮我们减少工作量。 前段时间给一个客户维护服务器,...

    FB客服
  • 搜索指令

    find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。 与查询数据库(/var/lib/locatedb)文件不同,find查找的是磁盘空间。

    JNingWei
  • 恢复删除的文件

    当Linux计算机受到入侵时,常见的情况是日志文件被删除,以掩盖攻击者的踪迹。管理错误也可能导致意外删除重要的文件,比如在清理旧日志时,意外地删除了数据库的活动...

    小小科
  • 排序算法

    上面结果可以说明,虽然也是比较了和冒泡一样多的次数,但是交换缺少了很多。所以时间为N²/2

    cMusketeer
  • 腾讯云解封25端口

    在使用腾讯云的服务器的时候,有时候需要发送邮件,但是默认是不开放25端口的,需要去官网控制台手动解除,这里记录下方法。 首先在控制台右上角找到自己的名字,鼠标悬...

    用户1188347
  • 恢复删除的文件

    当Linux计算机受到入侵时,常见的情况是日志文件被删除,以掩盖攻击者的踪迹。管理错误也可能导致意外删除重要的文件,比如在清理旧日志时,意外地删除了数据库的活动...

    小小科
  • 你所不知道的TIME_WAIT和CLOSE_WAIT

    然后打开Google,输入关键词:too many timewait。一定能找到解决方案,而排在最前面或者被很多人到处转载的解决方案一定是:

    sunsky

扫码关注云+社区

领取腾讯云代金券