JPanel aktualisieren?

1 Antwort

Vom Beitragsersteller als hilfreich ausgezeichnet

Da du von einem Inventar redest, hast du also auch eine Auflistung. Ich würde eine JList-Komponente nehmen und an diese ein ListModel binden. Sobald diesem Model Einträge zugefügt oder wieder entnommen werden, aktualisiert sich die JList-Komponente automatisch.

Alles was dafür notwendig ist, steht im dazugehörigen Artikel How to Use Lists der Oracle Tutorials.


Junski1 
Beitragsersteller
 04.02.2022, 19:58

Kann man auch Bilder und Text gleichzeitig in einer JList haben?

0
Junski1 
Beitragsersteller
 05.02.2022, 00:58
@Junski1

z.B. wenn ich das Bild des jeweiligen Items plus den String mit der Anzahl der Items schreiben möchte

0
regex9  05.02.2022, 13:07
@Junski1

Du kannst einen eigenen Cell Renderer definieren, der das möglich macht. Im verlinkten Artikel gibt es dazu auch einen Abschnitt.

0
Junski1 
Beitragsersteller
 12.02.2022, 20:36

Gibt es keine einfachere Lösung dafür

0
regex9  13.02.2022, 01:23
@Junski1

Das ist der einfachste (und vorgedachte) Lösungsweg..

0