关于JAVA swing编写聊天程序
5个回答
展开全部
1 使用多线程,实现全双工通讯
2 可以使用TCP/IP即ServerSocket,Socket实现服务器与客户端消息的传递与发送,一般用来做注册、登录使用
使用UDP/IP即DatagramPacket和DatagramSocket实现数据报文封装、发送与接收,即网络通讯。
3 可以使用 AWT/Swing/SWT/JFace/JFX 等技术实现界面组件布局
4 使用 EventListener 事件监听器 实现界面组件事件的捕获与处理
5 使用 支持特殊RTF格式文本的 界面文本组建,这样可以显示 具有特殊效果的 文本内容
6 注意通讯时的信息的发送与接收顺序
7 还有其他注意事项,这是大体上需要用到的Java类和思路。如果编程,需要进一步设计。
2 可以使用TCP/IP即ServerSocket,Socket实现服务器与客户端消息的传递与发送,一般用来做注册、登录使用
使用UDP/IP即DatagramPacket和DatagramSocket实现数据报文封装、发送与接收,即网络通讯。
3 可以使用 AWT/Swing/SWT/JFace/JFX 等技术实现界面组件布局
4 使用 EventListener 事件监听器 实现界面组件事件的捕获与处理
5 使用 支持特殊RTF格式文本的 界面文本组建,这样可以显示 具有特殊效果的 文本内容
6 注意通讯时的信息的发送与接收顺序
7 还有其他注意事项,这是大体上需要用到的Java类和思路。如果编程,需要进一步设计。
展开全部
Windows VB6.0 做过(代码最简单,效率最差)
Windows Java 做过(一般)
Linux 纯C+GTK2.0(效率最高一般是Java的 100~200倍)
结论:C语言才是王道
Windows Java 做过(一般)
Linux 纯C+GTK2.0(效率最高一般是Java的 100~200倍)
结论:C语言才是王道
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
java swing 不是很好,建议用C# windows form 或者WPF
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要用到socket套接字,
我原来写过,
不过改着改着就废了(本来想改成GUI的)
我原来写过,
不过改着改着就废了(本来想改成GUI的)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询