Formatação (de novo)

2 respostas
Shumy

Olade novo lista,

Entendi como se cria um JTextField com uma formatação do tipo “##/##/####”, usando o MaskFormatter… Agora, como eu faço pra formatar nesse estilo apenas uma coluna de uma JTable?

Obrigado,

Shumy

2 Respostas

brlima

Extende o DefaultCellEditor e altera para retornar a sua classe que tá formatando. Depois na hora de criar a coluna na JTable, seta como cellEditor o editor que vc criou.

class MyCellEditor extends DefaultCellEditor{ private TextField myField; public MyCellEditor(TextField field){ myField = field; } public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column ){ return myField; } }

Shumy

Obrigado brlima… Vou tentar aqui…

Shumy

Criado 9 de fevereiro de 2004
Ultima resposta 9 de fev. de 2004
Respostas 2
Participantes 2