Search in sources :

Example 1 with RenderTabla

use of sic.util.RenderTabla in project sic by belluccifranco.

the class BuscarProductosGUI method setColumnas.

private void setColumnas() {
    //nombres de columnas
    String[] encabezados = new String[6];
    encabezados[0] = "Codigo";
    encabezados[1] = "Descripción";
    encabezados[2] = "Cantidad";
    encabezados[3] = "Sin Límite";
    encabezados[4] = "Unidad";
    String encabezadoPrecio = (tipoMovimiento == Movimiento.VENTA) ? "P. Lista" : (tipoMovimiento == Movimiento.PEDIDO) ? "P. Lista" : (tipoMovimiento == Movimiento.COMPRA) ? "P.Costo" : "";
    encabezados[5] = encabezadoPrecio;
    modeloTablaResultados.setColumnIdentifiers(encabezados);
    tbl_Resultado.setModel(modeloTablaResultados);
    //tipo de dato columnas
    Class[] tipos = new Class[modeloTablaResultados.getColumnCount()];
    tipos[0] = String.class;
    tipos[1] = String.class;
    tipos[2] = Double.class;
    tipos[3] = Boolean.class;
    tipos[4] = String.class;
    tipos[5] = Double.class;
    modeloTablaResultados.setClaseColumnas(tipos);
    tbl_Resultado.getTableHeader().setReorderingAllowed(false);
    tbl_Resultado.getTableHeader().setResizingAllowed(true);
    //render para los tipos de datos
    tbl_Resultado.setDefaultRenderer(Double.class, new RenderTabla());
    //Size de columnas
    //Codigo
    tbl_Resultado.getColumnModel().getColumn(0).setPreferredWidth(130);
    tbl_Resultado.getColumnModel().getColumn(0).setMaxWidth(130);
    //Descripcion
    tbl_Resultado.getColumnModel().getColumn(1).setPreferredWidth(380);
    //Cantidad
    tbl_Resultado.getColumnModel().getColumn(2).setPreferredWidth(67);
    tbl_Resultado.getColumnModel().getColumn(2).setMaxWidth(67);
    //Sin limite
    tbl_Resultado.getColumnModel().getColumn(3).setPreferredWidth(70);
    tbl_Resultado.getColumnModel().getColumn(3).setMaxWidth(70);
    //Medida
    tbl_Resultado.getColumnModel().getColumn(4).setPreferredWidth(70);
    tbl_Resultado.getColumnModel().getColumn(4).setMaxWidth(70);
    //Precio
    tbl_Resultado.getColumnModel().getColumn(5).setPreferredWidth(80);
    tbl_Resultado.getColumnModel().getColumn(5).setMaxWidth(80);
}
Also used : RenderTabla(sic.util.RenderTabla)

Example 2 with RenderTabla

use of sic.util.RenderTabla in project sic by belluccifranco.

the class CajasGUI method setColumnasCaja.

private void setColumnasCaja() {
    //sorting
    tbl_Cajas.setAutoCreateRowSorter(true);
    //nombres de columnas
    String[] encabezados = new String[8];
    encabezados[0] = "Estado";
    encabezados[1] = "Fecha Apertura";
    encabezados[2] = "Hora Control";
    encabezados[3] = "Fecha Cierre";
    encabezados[4] = "Usuario de Cierre";
    encabezados[5] = "Saldo Apertura";
    encabezados[6] = "Saldo Sistema";
    encabezados[7] = "Saldo Real";
    modeloTablaCajas.setColumnIdentifiers(encabezados);
    tbl_Cajas.setModel(modeloTablaCajas);
    //tipo de dato columnas
    Class[] tipos = new Class[modeloTablaCajas.getColumnCount()];
    tipos[0] = String.class;
    tipos[1] = Date.class;
    tipos[2] = String.class;
    tipos[3] = Date.class;
    tipos[4] = String.class;
    tipos[5] = Double.class;
    tipos[6] = Double.class;
    tipos[7] = Double.class;
    modeloTablaCajas.setClaseColumnas(tipos);
    tbl_Cajas.getTableHeader().setReorderingAllowed(false);
    tbl_Cajas.getTableHeader().setResizingAllowed(true);
    //render para los tipos de datos
    tbl_Cajas.setDefaultRenderer(Double.class, new RenderTabla());
    //Tamanios de columnas
    tbl_Cajas.getColumnModel().getColumn(0).setPreferredWidth(0);
    tbl_Cajas.getColumnModel().getColumn(1).setPreferredWidth(80);
    tbl_Cajas.getColumnModel().getColumn(2).setPreferredWidth(30);
    tbl_Cajas.getColumnModel().getColumn(3).setPreferredWidth(80);
    tbl_Cajas.getColumnModel().getColumn(4).setPreferredWidth(40);
    tbl_Cajas.getColumnModel().getColumn(5).setPreferredWidth(25);
    tbl_Cajas.getColumnModel().getColumn(6).setPreferredWidth(20);
    tbl_Cajas.getColumnModel().getColumn(7).setPreferredWidth(20);
    //renderer fechas
    tbl_Cajas.getColumnModel().getColumn(1).setCellRenderer(new FormatoFechasEnTablasRenderer());
    tbl_Cajas.getColumnModel().getColumn(2).setCellRenderer(new FormatoFechasEnTablasRenderer());
    tbl_Cajas.getColumnModel().getColumn(3).setCellRenderer(new FormatoFechasEnTablasRenderer());
}
Also used : RenderTabla(sic.util.RenderTabla) FormatoFechasEnTablasRenderer(sic.util.FormatoFechasEnTablasRenderer)

Example 3 with RenderTabla

use of sic.util.RenderTabla in project sic by belluccifranco.

the class DetalleFacturaCompraGUI method setColumnas.

private void setColumnas() {
    //nombres de columnas
    String[] encabezados = new String[7];
    encabezados[0] = "Codigo";
    encabezados[1] = "Descripcion";
    encabezados[2] = "Unidad";
    encabezados[3] = "Cantidad";
    encabezados[4] = "P. Unitario";
    encabezados[5] = "% Descuento";
    encabezados[6] = "Importe";
    modeloTablaRenglones.setColumnIdentifiers(encabezados);
    tbl_Renglones.setModel(modeloTablaRenglones);
    //tipo de dato columnas
    Class[] tipos = new Class[modeloTablaRenglones.getColumnCount()];
    tipos[0] = String.class;
    tipos[1] = String.class;
    tipos[2] = String.class;
    tipos[3] = Double.class;
    tipos[4] = Double.class;
    tipos[5] = Double.class;
    tipos[6] = Double.class;
    modeloTablaRenglones.setClaseColumnas(tipos);
    tbl_Renglones.getTableHeader().setReorderingAllowed(false);
    tbl_Renglones.getTableHeader().setResizingAllowed(true);
    //render para los tipos de datos
    tbl_Renglones.setDefaultRenderer(Double.class, new RenderTabla());
    //Tamanios de columnas
    tbl_Renglones.getColumnModel().getColumn(0).setPreferredWidth(200);
    tbl_Renglones.getColumnModel().getColumn(1).setPreferredWidth(400);
    tbl_Renglones.getColumnModel().getColumn(2).setPreferredWidth(200);
    tbl_Renglones.getColumnModel().getColumn(3).setPreferredWidth(150);
    tbl_Renglones.getColumnModel().getColumn(4).setPreferredWidth(150);
    tbl_Renglones.getColumnModel().getColumn(5).setPreferredWidth(180);
    tbl_Renglones.getColumnModel().getColumn(6).setPreferredWidth(120);
}
Also used : RenderTabla(sic.util.RenderTabla)

Example 4 with RenderTabla

use of sic.util.RenderTabla in project sic by belluccifranco.

the class ProductosFaltantesGUI method setColumnas.

private void setColumnas() {
    //nombres de columnas
    String[] encabezados = new String[4];
    encabezados[0] = "Codigo";
    encabezados[1] = "Descripcion";
    encabezados[2] = "Cantidad Requerida";
    encabezados[3] = "Cantidad Disponible";
    modeloTablaFaltantes.setColumnIdentifiers(encabezados);
    tbl_Faltantes.setModel(modeloTablaFaltantes);
    //tipo de dato columnas
    Class[] tipos = new Class[modeloTablaFaltantes.getColumnCount()];
    tipos[0] = String.class;
    tipos[1] = String.class;
    tipos[2] = String.class;
    tipos[3] = String.class;
    modeloTablaFaltantes.setClaseColumnas(tipos);
    tbl_Faltantes.getTableHeader().setReorderingAllowed(false);
    tbl_Faltantes.getTableHeader().setResizingAllowed(true);
    //render para los tipos de datos
    tbl_Faltantes.setDefaultRenderer(Double.class, new RenderTabla());
    //tamanios de columnas
    tbl_Faltantes.getColumnModel().getColumn(0).setPreferredWidth(80);
    tbl_Faltantes.getColumnModel().getColumn(1).setPreferredWidth(300);
    tbl_Faltantes.getColumnModel().getColumn(2).setPreferredWidth(100);
    tbl_Faltantes.getColumnModel().getColumn(3).setPreferredWidth(100);
}
Also used : RenderTabla(sic.util.RenderTabla)

Example 5 with RenderTabla

use of sic.util.RenderTabla in project sic by belluccifranco.

the class UsuariosGUI method setColumnas.

private void setColumnas() {
    //sort
    tbl_Resultado.setAutoCreateRowSorter(true);
    //nombres de columnas
    String[] encabezados = new String[4];
    encabezados[0] = "Usuario";
    encabezados[1] = "Administrador";
    encabezados[2] = "Viajante";
    encabezados[3] = "Vendedor";
    modeloTablaResultados.setColumnIdentifiers(encabezados);
    tbl_Resultado.setModel(modeloTablaResultados);
    //tipo de dato columnas
    Class[] tipos = new Class[modeloTablaResultados.getColumnCount()];
    tipos[0] = String.class;
    tipos[1] = Boolean.class;
    tipos[2] = Boolean.class;
    tipos[3] = Boolean.class;
    modeloTablaResultados.setClaseColumnas(tipos);
    tbl_Resultado.getTableHeader().setReorderingAllowed(false);
    tbl_Resultado.getTableHeader().setResizingAllowed(true);
    //render para los tipos de datos
    tbl_Resultado.setDefaultRenderer(Double.class, new RenderTabla());
    //tamanios de columnas
    tbl_Resultado.getColumnModel().getColumn(0).setPreferredWidth(400);
    tbl_Resultado.getColumnModel().getColumn(1).setPreferredWidth(250);
    tbl_Resultado.getColumnModel().getColumn(2).setPreferredWidth(250);
    tbl_Resultado.getColumnModel().getColumn(3).setPreferredWidth(250);
}
Also used : RenderTabla(sic.util.RenderTabla)

Aggregations

RenderTabla (sic.util.RenderTabla)13 FormatoFechasEnTablasRenderer (sic.util.FormatoFechasEnTablasRenderer)1