Wie @Andreas_D sagte, ist das zentrierte, abstraktere ListModel die Lösung. Dies kann ein DefaultListModel sein. Sie sollten das Modell explizit in der JList festlegen. Also (dank Kommentar von @kleopatra):
%Vor% Es gibt mehrere remove...
-Methoden in DefaultListModel.
Das ist übrigens eine gute Frage, da es keine sofortige Lösung in der API (ListModel) gibt.