English | 简体中文
Developing ChatRoom with JavaSocket Programming
Geeks of EvalCSU build this basic demo for you to learn and practice JavaSocket in a more standard way.
We hope you can bring your thoughts to life base on this repo rather than CTRL-C/V, since it's just a toy program.
Welcome to light up the stars for EvalCSU-ChatRoom and join us at EvalCSU.
- Java GUI to write the chat room server and client , support for multiple clients to connect to a server . Each client is able to enter an account number. (login)
- group chat can be implemented (chat logs are displayed on all client interfaces)
- Complete friend list display on each client.
- Private chat can be implemented, where users can select a certain other user and send messages individually.
- The server is able to send system messages in a group, and can force some users to go offline.
- client's online and offline requirements can be refreshed in real time on top of other clients. (If a friend goes offline, it will be displayed in the friends list)
- Java 1.8
- JavaFX
Welcome contributions include only the following.
- Fix bugs
- Correct typos
You can find Team 090207Z1(0/1) all in EvalCSU-EVALUATORS.md.
Contact us at:
Name | |
---|---|
jacob953 | [email protected] |
Rick Lin |
This repository follows the GPL-3.0 License