The kombinasjonsboks er en inngang element som lar deg velge en enkelt verdi ut av flere alternativer . Sammenlignet med andre grafiske elementer, slik som radioknapper eller lister , tar en kombinasjonsboks liten plass og er spesielt egnet for å presentere noen valg samtidig . I Java programmeringsspråk, bruker du JComboBox klassen til å representere en kombinasjonsboks i skjermen. Instruksjoner
en
Skriv inn følgende kode i tekst editor for Java- utviklingsmiljø til ditt valg:
public class ComboBoxDemo implementerer ActionListener {
}
Dette skaper en Java -klasse som implementerer ActionListener grensesnitt, som er nødvendig for at søknaden din til å håndtere hendelser som genereres gjennom samspillet mellom brukeren med kombinasjonsboksen.
2
Legg til følgende kodene inne i Java-klassen : en
String [] petStrings = { "Bird ", " Cat ", " Dog" , " Rabbit ", " Pig "} ;
JComboBox petList = new JComboBox ( petStrings ) ;
p Dette definerer en ny combo boksen med JComboBox klasse og tildeler noen innledende verdier til det
3
Skriv inn følgende kode på neste linje : .
petList.addActionListener (denne) ;
dette registrerer det aktuelle klassen for å være en handling lytteren av petList kombinasjonsboksen
4
Legg til følgende metode inne . Java-klassen til å håndtere handlingen hendelsen for kombinasjonsboksen : en
public void ( ActionEvent e ) {
}
5
Skriv inn følgende kode i actionPerformed ( )-metoden : en
JComboBox cb = ( JComboBox ) e.getSource ();
p Dette konverterer ActionEvent objekt parameter i en JComboBox objekt
6
. Legg til følgende kode på neste linje for å velge den aktuelle verdien fra kombinasjonsboksen : en
String petname = (String ) cb.getSelectedItem ();