Question: Write a Java program which creates a graphical interface to be used as a group chat app. It should provide the ability to enter text

Write a Java program which creates a graphical interface to be used as a group chat app. It should provide the ability to enter text messages and transmit them to other chatting users, and to display the chat conversation. This does NOT require actual network programming -- each chat user will simply be an additional window in the same process.

For maximum credit:

support an arbitrary (>2) number of chatting users

identify (display) the source of each message in the conversation.

make use of good design principles and the appropriate pattern(s)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!