OVERVIEW
--------------------------------------------------
jChat is a GUI-based chat application made in Java
using the Eclipse IDE. This application allows for
creating a chat server and client, or just a client
for accessing pre-existing jChat servers. This
application allows for both public and private
messaging between clients.
PROGRAM USE
--------------------------------------------------
Double click on the jChat.jar file and the program
will open. First the program will prompt the user
if they want to run the server, and if yes the program
will start a server and automatically connect a client
to the server, then prompt the user for a username.
If the user does not run a server the program will
prompt the user for the ip address of an open server
to connect to, then the program will prompt the user
for a username. Once the client is started and
connectedthe main GUI of the application will become
accessable. To send a message to the server the user
must type into the text field then click the send
button. Pressing the enter key will not submit the
text in the text field. To send a private message
when typing in the textfield the user must begin the
message with p:username: where username is the username
of the recipient of the message.When disconnecting
a client from the server, always click the disconnect
button before exiting out of the program, else an
exception will occur.
© 2025 • All content within this project is strictly the property of Matthew Brandt and is not for public use without permission.