Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/akkiepro/chat-app

Chat app using socket programming and swing in java.
https://github.com/akkiepro/chat-app

awt chat-app chat-socket-programming chatsocket clientsocket java serversocket socket-programming swing swing-gui

Last synced: about 19 hours ago
JSON representation

Chat app using socket programming and swing in java.

Awesome Lists containing this project

README

        

# chat-app
Chat app using socket programming and swing in java.
# Run
step 1 : javac Server.java & java Server

step 2 : javac Client.java & java Client

# Preview
1) this is how it looks like after running.

![image](https://github.com/akkiePro/chat-app/assets/72514060/e760d580-ba40-4224-a731-c02a9f762494)


2) Hi message to client.

![image](https://github.com/akkiePro/chat-app/assets/72514060/6d3c689f-a64f-4a06-b91d-af8b0a02c0b1)


3) Hi recieved.

![image](https://github.com/akkiePro/chat-app/assets/72514060/9d42ff09-995e-45a1-832b-47805ab1e2c6)


4) Hello message to server.

![image](https://github.com/akkiePro/chat-app/assets/72514060/2bdf98e3-e9c3-4b47-8a9a-99dfb3b31e35)


5) Hello recieved.

![image](https://github.com/akkiePro/chat-app/assets/72514060/eea337ed-f813-42e4-ab8b-401a60ecd3de)


6) after some chat scrollbar will be added automatically.

![image](https://github.com/akkiePro/chat-app/assets/72514060/b137bbd5-98a5-41de-b04c-14cae4eb8052)


7) to exit from conversation write exit as following:

![image](https://github.com/akkiePro/chat-app/assets/72514060/ccb9d473-a59c-47c9-a320-b51ea1d3a453)


8) exit prompt:

![image](https://github.com/akkiePro/chat-app/assets/72514060/6fa53338-f019-40c1-8719-63177155cbe8)