Unterschiedliche Werte für jede Zeile einer ComboBox in JTable festlegen

February 20

Dynamisch füllen eine Combobox ist eine Funktion, die Sie verwenden können, Erstellen von Dropdown-Listen in der Java Programmiersprache. Sie können eine Combobox befindet sich in einer JTable mithilfe der Java-Loop-Funktion füllen. Die Schleife durchläuft, bezogen auf die Menge der Elemente, die Sie an das Java-Kombinationsfeld hinzufügen möchten. Jede Iteration fügt ein neues Element an das Kombinationsfeld, und können Sie Daten aus einer Datei importiert oder in der Java-Datei hartcodiert.

Anweisungen

1 Öffnen Sie die Java-Quellcodedatei, die Sie verwenden, um programmgesteuert die Combobox-Liste erstellen möchten. Nachdem die Datei geöffnet wird, wählen Sie die Funktion, in der Sie den neuen Code platzieren möchten.

2 Erstellen Sie eine Variable, die bestimmt, wie viele Artikel Sie erstellen möchten. Diese Variable ist der Haltepunkt, sodass Sie keine unendliche Schleife erstellen, die weiterhin neue Elemente erstellen. Fügen Sie den folgenden Code, um die Variable zu erstellen:Int Loopamount = 10;

3 Verwenden Sie den neuen Wert der Schleife, Schleife einrichten und neue Werte in der Combobox einfügen. In den meisten Fällen ist die Combobox mit einem Array gefüllt. Der folgende Code füllt die Combobox mit den Werten aus dem Kontakte-Array:Für (Int i = 0; i < Loopamount; i++) {}combo.addItem (sList [iCtr]);}

4 Die Combobox im Java-Formular sichtbar gesetzt. Sie müssen die visible-Eigenschaft für die Combobox festlegen, damit Ihre Leser finden Sie in der Combobox und ein Element auswählen können. Fügen Sie den folgenden Code, um den Vorgang abzuschließen:mainFrame.setVisible (True);