Hola:
Usalo junto a un DefaultListModel asi
DefaulListModel modelo = new DefaultListModel();
JList lista = new JList(modelo);
Ahora sólo tienes que añadir, borrar o modificar elementos en el DefaultListModel. Los cambios se reflejarán automáticamente en el JList.
Se bueno.