java在线聊天项目 实现基本聊天功能后补充的其他功能详细需求分析 及所需要掌握的Java知识基础

Posted Advancing Swift

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java在线聊天项目 实现基本聊天功能后补充的其他功能详细需求分析 及所需要掌握的Java知识基础相关的知识,希望对你有一定的参考价值。

补充聊天项目功能,做如下需求分析:



 梳理项目开发所需的必要Java知识基础


GUI将使用更快速的swt实现

SWT(Standard Widget Toolkit)

Standard Widget Toolkit是一个开源的GUI编程框架,与AWT/Swing有相似的用处,著名的开源IDE-eclipse就是用SWT开发的。

在SWT之前,Sun已经提供了一个跨平台GUI开发工具包就是AWT (Abstract Windowing Toolkit).

 

swt开发包下载地址

链接: https://pan.baidu.com/s/1mi9qoDM 密码: atcj

 

解压后把extpluginslinks复制到eclipse启动文件夹中,然后重新启动eclipse,如果在windows菜单中的preferences中单击Designer,出现如下画面:

则连接成功

 

直接在src中new 一个other类型,选择JFrame 或者 JDialog类型创建,输入package和name,直接生成窗体的代码

下面控制处Source和Design处选择Design

然后需要注册号和激活码,用刚才下载下的文件夹中的鱼形图标

得到需要的注册和激活码,成功激活SWT

在这里可以很快的用鼠标来制作GUI

 

以上是关于java在线聊天项目 实现基本聊天功能后补充的其他功能详细需求分析 及所需要掌握的Java知识基础的主要内容,如果未能解决你的问题,请参考以下文章

Java项目:在线聊天及聊天室系统(java+springboot+freemark+websocket+MySQL)

java网络聊天软件开发,要基于UDP的

ASP.NET SignalR 与LayIM配合,轻松实现网站客服聊天室 补充:历史记录 和 消息提醒

java在线聊天项目1.2版 ——开启多个客户端,分别实现数据库注册和登录功能后,成功登陆则登录框消失,好友列表窗出现

Netty网络聊天 聊天室实战

基于java版聊天室的设计