I made the listener below to open up a ChatDialog(), The ChatDIalog I open, simply turns invisible when I press the X (! I THINK ???) So I reopen it with setVisible(true). is this all working the way I think it is? Is there any dangers doing this. This is a good way to keep a chat history?.?.
P.S. this will be working with threads. I can have several of these ChatDialogs opened or invisible at any one time.