Lägga till objekt i lista från en annan klass Java

Permalänk
Medlem

Lägga till objekt i lista från en annan klass Java

Här är en bild där jag försöker summera allt:
https://ibb.co/sq4qT3j

Så uppgiften är att skapa ett GUI där all logik styrs från 3 klasser som helt saknar grafik (store, que och person).
Man ska kunna lägga till en person med namn och antal varor genom att trycka på en knapp. Sedan kunna
flytta personen till Kö 1 eller 2, och där ska man serva personen först i kön.

Problemet för mig är att jag just nu försöker få en person att läggas till i min DefaultListModel när jag trycker på
"Add Customer" knappen. Knappen fungerar, därav jag kört System.out.println("Hello");

Har även testat lägga till en person från Store-klassen samt innuti ControlPanel-klassen och då syns den i listan.
Känns som att jag saknar något för att listan ska uppdateras i realtid? För som det är nu hämtar väl bara programmet
listan från store.getList när programmet startas, eller är det alltid "samma" lista? Den röda fyrkanten i bilden symbolerar
just den delen jag pratar om när GUIt hämtar listan från store.

Visa signatur

10700K | NVIDIA RTX 3080

Permalänk
Medlem

Utan att ha satt mig in i din kod så:
Lär dig debugga! Sätt en breakpoint vid knapptryckningen och stega igenom din kod och se vad som händer. Detta kommer du ha nytta av jämt när du skriver kod.

Visa signatur

Äsch...