Figured out how JList can be dynamically updated