Tabela (jTable)

1 resposta
A

E ai pessoal,

Estou com uma duvida aqui, quando eu adiciono um elemento na tabela de um jTextField ele sempre adiciona na ultima linha e não na primeira? criei com 10 linhas e 2 colunas. Pq disso? e como eu arrumo, se eu remover todos as linhas da tabela ele passa a add na primeira, mas somente neste caso.

Eis meu codigo, esta funcionando muito bem.
Código:

if ( !OutrosPedidos.getText().equals("") && !QuantidadePedido.getText().equals("")) { 
            javax.swing.table.DefaultTableModel tabelaParaPedido = (javax.swing.table.DefaultTableModel)jTable2.getModel(); 
            tabelaParaPedido.addRow(new Object[]{ OutrosPedidos.getText(), QuantidadePedido.getText() }); 
            QuantidadePedido.setText(""); 
            OutrosPedidos.setText(""); 
        } 
        else { 
            javax.swing.JOptionPane.showMessageDialog(instanciafrmVendas, "Preencha todos os campos corretamente ", 
            "Gestão de Cooperados", JOptionPane.WARNING_MESSAGE); 
        }

Valew

1 Resposta

hmichel

Cara, não entendi muito bem, mas se vc quiser inserir em uma determinada linha específica, use insertRow.

Dúvidas sobre JTable, aqui.

[]'s

Criado 2 de abril de 2005
Ultima resposta 2 de abr. de 2005
Respostas 1
Participantes 2