Y
yfons123
Gast
das hatte ich schon bedachtOk jetzt ist es vollständig.
Aber der TE wollte doch das sich die Liste die entsteht sortiert beim hinzufügen oder löschen von Elementen. Das tut sie nicht.
Java:
public void addParticipant(Participant participant) {
var p = new ParticipantNode(participant);
p.addRemoveOption(participantViews);
participantViews.add(p);
// hier musst du noch participantView.sort(comparator von participant) einfügen... das machst aber selber!
}
witziger weise, wenn man hier das sort auf ruft mit einem comparator ändert sich das auch gleich in der view mit