The most likely cause is that you've ignored Swing's single threaded rule. <-- search the net
Each client application has their own list and data just gets added or removed from the model, I'm not using any threads on the list or listmodel.
Or there could be code which clears the data from the list model. That would explain why it goes blank.
I've checked this, I don't use any code to clear the list completely, just addElement/removeElement/set.
Another weird thing - Check this code:
When I do that, the list updates fine, BUT if I do this:
The freaking list stays blank! HELP me please!! What am I doing wrong??