Sam Leiber
Home >> Software >> Java >> Fireball

FireBall is a client/server chat application. Both client and server are pure java implementations, with no native code. The server is a console application that is necessary for client communication, and can also be used to monitor server load and messaging requests. The client is a GUI application with a similar look and feel to other chat products (AOL, Yahoo, etc.). Some screen shots are displayed below for the client application.

This is the login screen for the FireBall client application.This is a screenshot of a user's list of friends on the system. This is completely configurable by the user.
 
This is a screenshot of a message sent using the FireBall client. Options are present to (from left to right in the toolbar) change the background color of the message window, change the foreground color of the message window, reset the window colors to the default colors, set the text to bold, set the text to italics, set the text to underline, toggle the timestamp that is prepended to messages displayed in the message window, and save the contents of a chat window.