Det er fordi jeg har nogle brugere der skal købe nogle ting.
Det vil sige hver gang en bruger af programmet vil købe en genstand kan han/hun vælge deres navn fra en dropwon menu, den dropdown menu der kommer skal refere til mine variabler i classen.
I min class hat jeg erklæret de forskellige brugere af programmet, men hvordan får jeg nu den dropdown menu frem?
Jeg skal vel have oprettet et ArrayList for at sætte brugerne ind. Men når man vælger en person fra den dropdown menu skal den faktisk også ændre ved den varibael man har valgt.
Nej det er derfor jeg spørger mig og GUI passer bare ikke sammen... det vil sige jeg har ik rigigt arbejdet med GUI endnu men mest fokuseret på selve programmeringen.
Kan du fortælle mig hvordan jeg får den frem? Det ville være en stor hjælp om som sagt så skal du nok få nogle point for det..
Her er et simpelt eksempel hvor du kan se hvordan man gør det. import javax.swing.*; import java.lang.reflect.*; public class FieldList { public static void main( String[] args ) { Object o = new henon(); o = new java.util.Random(); Class c = o.getClass(); Field[] fields = c.getDeclaredFields(); JList list = new JList(fields); JFrame f = new JFrame(); f.getContentPane().add(list); f.pack(); f.show(); } }
Joeh, meningen var da at jeg selv skulle lave det :) Men jeg laver det også det meste af det, det er jo langt fra færdigt. Det er bare iorden jeg skriver når jeg kommer hjem engang iaften, og tak for det riversen.
riversen: jeg har lagt en løsning på det der blev spurgt om, det er en service til de der søger efter noget; at det oprindelige spørgsmål ikke var præcist nok skal vel ikke genere dem? Bemærk iøvrigt at jeg lagde en kommentar efter at du havde fået dine point.
carsten: kan godt se hvad du mener, men din kommentar hjælper heller ikke på det der egentlig ønskes...men ligemeget.
itckongen: det carsten skriver er så du kan få listet hvilke metoder der er erklæret i en given klasse og så vidt jeg har forstået er det vist ikke det du ønsker...
ja det er korrekt, det var ik lige det jeg var på udkig efter. Formuleret lidt bedre :)
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.