Wie kann ich eine List in Java in der GUI ausgeben?

3 Antworten

Wenn du die Produkte als Strings ausgeben möchtest füge der Klasse Produkt die Methode "public void String toString() " in welche du den aus zugebenden String zurück gibst hinzu.

Dies ist dann das GUI element:

java.awt.List list = new java.awt.List();

list.setListData(Bestellung.getInstance().getProdukte().toArray());

Kommt drauf an, wie du deine Daten Darstellen willst.

1. Java Swing mit JList oder JTable

2. JavaFX mit ListView oder TableView.

Hast du Einschränkungen oder vorgaben was du verwenden möchtest oder sollst?

 Ich hab schon ziemlich viel probiert und es funktioniert nichts.

Kannst du etwas genauer werden, was du probiert hast?

JTable z.B.?