Gui Jlistproblem med at knytte et valgt item på listen med ny gui
Vores problem er, at vi har en knap ”Søg”, og når den aktiveres udskrives der en liste over kunder. Herfra skal man kunne udvælge en virksomhed, klikke på navnet og så skal den pågældende kundes oplysninger føres videre med på næste GUI-side. Men hvordan gør vi det? Her er den pågældende metode:
public void actionPerformed(ActionEvent event) { if(event.getSource() == SøgButton) { FirmaListe.setListData(facadeController.udskrivKunder()); FirmaListe.updateUI(); } FirmaListe.getSelectedValue(); FirmaListe.getSelectedIndex(); opgaverGUIJInternalFrames = new OpgaverGUIJInternalFrames(); }
Det der er essentielt er, at du skal poste nogle værdier med til næste vindue.
Som Carsten ganske fint fortæller, så kan du oprette en constructor, der får argumenter med. (HUSK, vi kan godt ha' flere Constructorer, med forskelligt antal argumenter.)
Det, som Carsten gør er, at han poster de valgte værdier (FirmaListe.getSelectedValue() og FirmaListe.getSelectedIndex()) med til denne constructor, som derefter kan arbejde med værdierne.
Håber det gav en smule klarhed på, hvad det er der skal gøres.. :-)
/Nilez
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.