JTable com JTextField

1 resposta
D

Tenho uma JTable onde algumas celulas são JTextField, o que acontece é que quando o cara clica na celula, o foco fica na celula e nao no componente, alguem sabe se isso é propriedade da JTable ou alguma gambiarra que daria pra fazer para ao clicar na celula entrar o foco no JTextField.

Valeu … até…

1 Resposta

T

cara tenta isso aki

final JTextField jTextField = new JTextField(); jTextField.addFocusListener(new java.awt.event.FocusAdapter() { public void focusGained(java.awt.event.FocusEvent e) { jTextField.selectAll(); } }); //collum coluna q vc quer colocar o jtextfield //tbl tabela TableColumn col= tbl.getColumnModel().getColumn(collum); col.setCellEditor(new DefaultCellEditor(jTextField));

Criado 31 de outubro de 2007
Ultima resposta 21 de nov. de 2007
Respostas 1
Participantes 2