Alinhamento em uma JTable

Boa Tarde,

Estou com uma dúvida estou trabalhando com uma JTable, e gostaria de alinhar meus números à direita, porém só encontrei esse código

public Class getColumnClass(int c){
return getValueAt(0,c).getClass();}

mas pelo que eu percebi ele só alinha objetos do tipo Integer, alguém sabe um código que alinhe objetos do tipo float?

se alguem puder me ajudar, serei mto grata :stuck_out_tongue:

Oi,

Uma alternativa seria:

[code]// cria a tabela
JTable tabela = new JTable(conteudo, colunas);

// quero alinhar o conteúdo da segunda coluna ao centro
TableCellRenderer tcr = new AlinharCentro();
TableColumn column = tabela.getColumnModel().getColumn(1);
column.setCellRenderer(tcr);

// Cria a innerclass para alinhamento.
class AlinharCentro extends DefaultTableCellRenderer{
public AlinharCentro(){
setHorizontalAlignment(CENTER); // ou LEFT, RIGHT, etc
}
}[/code]

Tchauzin!