UI Updates for JList

Fixed the 'element replacing' issue with JList.