The Prodigy Skrevet 14. januar 2005 Del Skrevet 14. januar 2005 hei.. Har en Jcombobox og vil ha et annet default verdi som synes enn den første i lista.. Combo boxen min er fylt opp med en Array med strenger.. og jeg vil ha at et annet skla vises frem som default..er det mulig?? Prøvde med å sette setSelectedItem(), funket ikke... Prøvde med setSelectedIndex(), funket ikke... Noen måter...?? Hvorfor må gui delen være så....arrgggh.. uff.. Håper noen kan svare... Lenke til kommentar
Patton Skrevet 14. januar 2005 Del Skrevet 14. januar 2005 Ja, det er mulig. Hvorfor det ikke fungere med deg vet jeg ikke, men denne koden skal fungere: import java.awt.GridLayout; import javax.swing.JComboBox; import javax.swing.JFrame; public class TestJComboBox { public static void main(String[] args) { JFrame frame = new JFrame(); String[] items = {"Default", "Item", "Is","Changeable"}; JComboBox box = new JComboBox(items); box.setSelectedIndex(1); JComboBox box1 = new JComboBox(items); box1.setSelectedItem("Is"); JComboBox box2 = new JComboBox(items); box2.setSelectedItem(items[3]); frame.getContentPane().setLayout(new GridLayout()); frame.getContentPane().add(box); frame.getContentPane().add(box1); frame.getContentPane().add(box2); frame.pack(); frame.setVisible(true); } } Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå