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
Get step-by-step solutions from verified subject matter experts
