Pessoal tenho uma tabela, que estou aplicando uma mascara de valor, centralizado e agora falta quando o usuario comecar a editar a linha, todo o texto fique selecionado até agora eu tenho isso:
[code]
public class ValorCentralizadosCellRenderer extends DefaultTableCellRenderer {
@Override
public Component getTableCellRendererComponent(JTable table, Object value,
boolean isSelected, boolean hasFocus, int row, int column) {
super.getTableCellRendererComponent(table, value, isSelected, hasFocus,
row, column);
Object val = table.getValueAt(row, column);
if (val instanceof BigDecimal) {
NumberFormat df = NumberFormat.getCurrencyInstance(new Locale("pt", "BR"));
value = df.format(value);
this.setHorizontalAlignment(CENTER);
return super.getTableCellRendererComponent(table, value, isSelected,
hasFocus, row, column);
}
return this;
}
}[/code]
alguem pode me ajudar?