Salve, avrei un problema.. vi posto la parte di codice:

codice:
 for (int i = 0; i<model.getRowCount(); i++) {
                        mappa.put(model.getValueAt(i, 0), model.getValueAt(i, 1));
            }
dove model è una tabella formata da 2 colonne ed n righe, e mappa è la varibiale in cui vorrei memorizzare i dati di questa tabella come coppia chiave(1°colonna) - valore(2° colonna).

Però dichiarando la variabile mappa sia come Map, che come HashMap,che TreeMap l'output è sempre diverso dall'ordine in cui i dati sono stati inseriti nella tabella.

Come posso fare per avere nella mappa i dati in ordine come sono in tabella??

Grazie