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