Em primeiro lugar desculpe se este assunto já foi posto ou esta em lugar errado…
Bem é o seguinte, tenho uma rotina que envia dados para uma Jtable, depois recupero este dados para um ArrayList que posteriormente são enviados via e-mail.
A minha dificuldade esta em ordena estes dados, pois o mesmo “sai“ todo disforme.
Olha um trecho da rotina
DefaultTableModel dtm = (DefaultTableModel) jTable1.getModel();
Vector data = dtm.getDataVector();
Vector row;// = dtm.getDataVector();
int V_ColIndex = 0;
int V_ColIndex1 = 1;
int V_ColIndex2 = 2;
int V_ColIndex3 = 3;
L_coPAT = new ArrayList(dtm.getRowCount());
for (int i = 0; i < dtm.getRowCount(); i++) {
row = (Vector) data.elementAt(i);
L_coPAT.add(row.get(V_ColIndex) + " "
+ row.get(V_ColIndex1) + " "
+ row.get(V_ColIndex2) + " "
+ row.get(V_ColIndex3));
msg.println(L_coPAT.get(i));
}
Ficar assim :
Prezado
Seque ALTERAÇÃO no PATRIMÔNIO.
--------------------------------------------------------------------
PAT | EQUIPAMENTO | DE | PARA |
--------------------------------------------------------------------
830 MONITOR RODRIGO SOLANGE
1815 COMPUTADOR RODRIGO SOLANGE
1542 COMPUTADOR SOLANGE T.I - RESERVA
1534 MONITOR SOLANGE T.I - RESERVA
1616 COMPUTADOR FRED T.I - RESERVA
1624 MONITOR FRED T.I - RESERVA
831 MONITOR LUIS FRED
1816 COMPUTADOR LUIS FRED
Quem puder me ajuda…
Vlw
