Yo el programador

Centrar celda en JTable en Java

Este codigo nos permite alinear los textos de un jtable en Java

//Nota: Alinear los datos de la tabla 
//Centrado 
public void centrar_datos(int col){  
DefaultTableCellRenderer modelocentrar = new DefaultTableCellRenderer(); 
modelocentrar.setHorizontalAlignment(SwingConstants.CENTER); table.getColumnModel().getColumn(col).setCellRenderer(modelocentrar);  } //Izquierda public void izq_datos(int col){  DefaultTableCellRenderer modelocentrar = new DefaultTableCellRenderer(); modelocentrar.setHorizontalAlignment(SwingConstants.LEFT); table.getColumnModel().getColumn(col).setCellRenderer(modelocentrar);  } //Derecha public void der_datos(int col){  DefaultTableCellRenderer modelocentrar = new DefaultTableCellRenderer(); modelocentrar.setHorizontalAlignment(SwingConstants.RIGHT); table.getColumnModel().getColumn(col).setCellRenderer(modelocentrar);  }  //Derecha public void der_datos2(int col){
 
 DefaultTableCellRenderer modelocentrar = new DefaultTableCellRenderer();
 modelocentrar.setHorizontalAlignment(SwingConstants.RIGHT);
 table.getColumnModel().getColumn(col).setCellRenderer(modelocentrar); 
 }
 //Fin: Alinear los datos de la tabla

 

Salir de la versión móvil