java聊天室发送表情问题 - Java / Java SE
用什么网络流既可以发送图片又可以发送文字?
本人正在用JAVA SE编写一个简单的聊天室,可是遇到问题就是不知道怎么才能将表情发送出去。谁帮忙提供一个方法。
是不是可以点对点的传送;也可以先上传到服务器,另外一边下载。
表情本身传输的不是图片,表情传输的只是一个特殊的字符!你看QQ都是/流汗 、/调皮
你自己封装Message,里面既包括文字,又包括图片,不就行了
没必要传图片,传代表表情的字符就可以,解析一下就可以,比如可以直接使用图片的地址
楼上说的对,QQ的表情也是存在本地的。
要是都是表情发来发去要占多少网络啊!都是通过替代文字来做的
那QQ的自定义表情呢?首次发送应该是要把图片传过去吧?
QQ表情其实是先发传图片到对方的本地目录里 然后为这个图片添加一个图片代码 然后再把代码发给另一个用户 这样用户接收到了这个代码 就会去相关目录去查找这个图片 这个很久以前我就实现过 不怎么难
我也想过通过传送特殊字符来实现。不过要传特殊字符首先要解决几个问题吧?
其中主要的就是如何将特殊字符转换为图片,然后又是怎么讲图片转换为字符。而其中字符转换图片要稍微好解决点,不过怎么将输入框中的图片转换成特殊字符呢?要知道表情可不是一张两张图片的问题?
老兄可不可以说的更明白点????
10楼很详细了
相关问答:
我JSP的页面是:
<%@ page language="java" contentType="text/html; charset=gb2312"
%>
<script>
function Save(){
xmlHttp=GetXmlHttpObject()
if(xmlHttp==nul ......
请我用FCK上传文件,在本地的windows机上测试可以,但部署到linux服务器上就上传不了文件,上传文件时一直卡在那里。望各位大虾指点,谢谢!
路过,帮你顶一下。。。。。。。。。。。。。。
上传文件的路径问题, ......
题目:
有1,2,3,4,5,6六个数字排序,用java程序计算出排序的种类。
要求:一,以4开头
二,2,3不能相邻
三,不能以5开头
希望大家能即 ......
java swing 程序如何打包成jar,然后可以通过批处理文件bat直接运行,有没有什么工具直接可以完成这两个工作?
用jar打包,把运行需要的jar拷贝到一个目录,批处理用 start javaw -cp .;其他包路径 运行
用zip ......
我写了个jsp页面,然后改动了一下,改动的内容就是在jsp页面的js函数里加了个alert()语句,但是我访问这个页面时,死活都是原来页面的内容,我加了很多alert函数还是没改动前的页面内容;tomcat重启了,也重新部署这 ......