Skip to content

moniiccaaa/ChattingApplication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

ChattingApplication_SocketProgramming

Overview:

This is a basic chat application built in Java, allowing two users to communicate in real time. The application consists of two main parts:

  • Server - The part that listens for incoming client connections and handles incoming messages.
  • Client - The part that sends messages to the server and receives messages from the server to display.

The application uses Swing for the GUI and Socket Programming for communication between the client and server.

Features:

  • Real-time communication between server and client.
  • Simple and responsive GUI with chat bubbles for each message.
  • Displays message timestamps.
  • Styled user interface with profile pictures, user names, and activity status.

Prerequisites:

  • Java Development Kit (JDK) version 8 or above.
  • A basic understanding of Java Swing for GUI development.
  • Basic knowledge of Socket Programming for client-server communication.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages