Application background This is the LAN based chat rooms, belonging to the group chat, open the server, using the servers to transmit messages between the client, to achieve multi LAN chat, private chat yet to achieve, please forgive me Key Technology Socket network programming, the use of input and output flow, combined with the swing java interface to achieve a simple LAN chat function