Questione : funzionamento su JTable

Ciao esperto:
sto imparando come usare JTable per mostrare i dati in una base di dati. Ed allo stesso tempo fornirò un certo funtion su esso. Per esempio, aggiungere, del, copia e generare. E prima procedando dei inizialmente effettueremo una prova di numero di fila, altrimenti l'indice di allineamento da eccezione della gamma sarà getta fuori. Voglio sapere perché questo accadrà? metodo della prova di fila del

per esempio: processCRow del

public int (fila di int, tempData) di Vector> {
del
se (fila < 0) {fila del
= 0;
del
del
} se (fila > tempData.size ()) {fila del
= tempData.size (); fila di ritorno del
del
del
};




del
del
} class= del

Risposta : funzionamento su JTable

Bene, in primo luogo, non avreste un metodo del processRow. Avreste i metodi che erano reali quale deleteRow. Se stiate provando a cancellare da un vettore vuoto, potreste permettere semplicemente che il RuntimeException sia gettato. Il la maggior parte che abbiate fatto è di spostare l'eccezione nel vostro proprio codice categoria su ordinazione di eccezione
Altre soluzioni  
 
programming4us programming4us