Come impostare diversi valori per ogni riga di una casella combinata in JTable

November 13

Dinamicamente riempiendo una casella combinata è una funzione è possibile utilizzare per creare elenchi a discesa nel linguaggio di programmazione Java. È possibile riempire una casella combinata situato in una JTable utilizzando la funzione di loop Java. I itera ciclo in base alla quantità di elementi che si desidera aggiungere alla casella combinata Java. Ogni iterazione aggiunge un nuovo elemento alla casella combinata, ed è possibile utilizzare i dati importati da un file o hard-coded nel file Java.

istruzione

1 Aprire il file di codice sorgente di Java che si desidera utilizzare per creare l'elenco di programmazione casella combinata. Dopo che il file si apre, scegliere la funzione in cui si desidera inserire il nuovo codice.

2 Creare una variabile che determina il numero di elementi che si desidera creare. Questa variabile è il punto di sosta in modo da non creare un ciclo infinito che continua a creare nuovi elementi. Aggiungere il seguente codice per creare la variabile:
int loopamount = 10;

3 Utilizzare il nuovo valore ciclo per impostare il ciclo e inserire i nuovi valori nella casella combinata. Nella maggior parte dei casi, la casella combinata viene riempita con un array. Il seguente codice riempie la casella combinata con i valori dalla matrice contatti:
For (int i = 0; i <loopamount; i ++) {
Combo.AddItem (sList [ICTR]);
}

4 Impostare la casella combinata visibile sul modulo Java. È necessario impostare la proprietà visibile per la casella combinata in modo che i lettori possono vedere la casella combinata e selezionare un elemento. Aggiungere il seguente codice per completare il processo:
mainFrame.setVisible (true);