Dynamisch vullen van een combobox is een functie die u kunt gebruiken om drop -down lijsten maken in de programmeertaal Java . U kunt een combobox in een JTable met behulp van de Java- loop functie invullen . De lus herhaalt gebaseerd op het bedrag van de items die u wilt toevoegen aan de Java combobox . Elke iteratie voegt een nieuw item aan de combobox , en u kunt uit een bestand of een hard-coded in het Java-bestand geïmporteerd gegevens gebruiken . Instructies 1 Open het Java-broncode bestand dat u wilt gebruiken om de combobox lijst programmatisch te creëren . Nadat het bestand opent , kiest u de functie waarin u de nieuwe code te plaatsen. Kopen van 2 Maak een variabele die bepaalt hoeveel items die u wilt maken . Deze variabele is de stopplaats , zodat je niet een oneindige lus die blijft om nieuwe items te creëren . Voeg de volgende code toe aan de variabele te maken : int loopamount = 10 ; 3 Gebruik de nieuwe lus waarde voor het opzetten van de lus en steek nieuwe waarden in de combobox . In de meeste gevallen wordt de combobox gevuld met een array . De volgende code vult de combobox met de waarden uit de contacten matrix: Voor ( int i = 0 ; i < loopamount ; i + + ) { combo.addItem ( slist [ ICTR ] ) ; } 4 Stel de combobox zichtbaar op het Java- formulier . U moet de eigenschap visible ingesteld voor de combobox , zodat uw lezers kunnen de combobox zien en selecteer een item . Voeg de volgende code om het proces te voltooien : mainFrame.setVisible ( true ) ;
|