2 u010994258 u010994258 于 2016.04.25 15:15 提问

java中假设有JTextArea()经过socket传输

java中假设有JTextArea()经过socket传输如何区分输出文本是从哪个JTextArea传出来的,要加个监听吗

2个回答

w172087242
w172087242   Ds   Rxr 2016.04.25 15:20
已采纳

具体想要实现的功能是什么?
整个Jtextarea都经过序列化传输了吗?
输出的文本是什么?

w172087242
w172087242 回复little_how: java解析json的工具有很多Gson,fastjson等
一年多之前 回复
w172087242
w172087242 回复u010994258: 不是,json是支持所有语言的一种数据格式,只是javascript内置了对json的支持而已。
一年多之前 回复
u010994258
u010994258 回复little_how:请问一下这个json函数是不是JavaScript中的函数,请问j2se中有没有功能相似的函数
一年多之前 回复
w172087242
w172087242 回复u010994258: 因为你知道在输入的时候进行传输,那么必定能得到输入的时候的自定义属性,一开始在定义传输事件的时候就要预定义好name
一年多之前 回复
w172087242
w172087242 回复u010994258: socket传输也能自己定义字符串,然后字节化(byte[])就可以了,传输并不影响数据类型,具体看你如何组装了。
一年多之前 回复
u010994258
u010994258 但是socket传输,得到的只是服务器端的键盘输入,并不能区分是哪个JTextArea框里面输入的
一年多之前 回复
u010994258
u010994258 但是socket传输,得到的只是服务器端的键盘输入,并不能区分是哪个JTextArea框里面输入的
一年多之前 回复
w172087242
w172087242 如果对你有帮助,希望结帖
一年多之前 回复
w172087242
w172087242 回复u010994258: 对输入框命名就可以,然后在传输数据的时候用json传递,json的key为输入框名字,value为输入框的值,这样就ok了
一年多之前 回复
u010994258
u010994258 服务器那六个框里面的数据输入后可以在客户端对应的框得到显示
一年多之前 回复
u010994258
u010994258 做一个数据点对点传输的界面。服务器端:添加了六个JTextArea输入框,分别代表六个不同的参数;客户端接收数据,也有六个显示的框,希望完成的目的是
一年多之前 回复
CSDNXIAON
CSDNXIAON   2016.04.25 15:23

Java socket传输
----------------------同志你好,我是CSDN问答机器人小N,奉组织之命为你提供参考答案,编程尚未成功,同志仍需努力!

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!