Dynamisk fylde en combobox er en funktion , du kan bruge til at oprette rullelister i programmeringssproget Java . Du kan udfylde en combobox placeret i en JTable bruger Java loop -funktionen. Løkken gentages baseret på den mængde af elementer , du ønsker at føje til Java kombinationsfeltet . Hver iteration tilføjer et nyt element til kombinationsfeltet , og du kan bruge data, der importeres fra en fil eller hard- kodet i Java- fil. Instruktioner
1
Åbn Java-kildekoden fil, du vil bruge til programmering oprette kombinationsfelt listen. Når filen åbnes , skal du vælge den funktion , som du vil placere den nye kode.
2
Opret en variabel, der bestemmer, hvor mange varer du ønsker at oprette. Denne variabel er standsning punkt, så du ikke opretter en uendelig løkke, der fortsætter med at skabe nye elementer. Føj følgende kode til at oprette variablen : int loopamount = 10;
3
Brug det nye loop værdien til at oprette løkken og indsætte nye værdier ind i kombinationsfeltet . I de fleste tilfælde er kombinationsfeltet fyldt med et array . Følgende kode fylder kombinationsfeltet med værdierne fra kontakter matrix: for (int i = 0; i < loopamount , i + +) { combo.addItem ( sList [ ICTR ] );}
4
Sæt kombinationsfeltet synlig på Java formularen. Du skal indstille det synlige ejendom til kombinationsfeltet , så dine læsere kan se kombinationsfeltet og vælge et punkt . Føj følgende kode til at fuldføre processen : mainFrame.setVisible (sand) ,