Search in sources :

Example 6 with RenderTabla

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

the class FacturasCompraGUI method setColumnas.

private void setColumnas() {
    //sorting
    tbl_Resultados.setAutoCreateRowSorter(true);
    //nombres de columnas
    String[] encabezados = new String[14];
    encabezados[0] = "Fecha Factura";
    encabezados[1] = "Tipo";
    encabezados[2] = "Nº Factura";
    encabezados[3] = "Fecha Vencimiento";
    encabezados[4] = "Proveedor";
    encabezados[5] = "Transportista";
    encabezados[6] = "Pagada";
    encabezados[7] = "SubTotal";
    encabezados[8] = "% Descuento";
    encabezados[9] = "Descuento neto";
    encabezados[10] = "SubTotal bruto";
    encabezados[11] = "IVA 10.5% neto";
    encabezados[12] = "IVA 21% neto";
    encabezados[13] = "Total";
    modeloTablaFacturas.setColumnIdentifiers(encabezados);
    tbl_Resultados.setModel(modeloTablaFacturas);
    //tipo de dato columnas
    Class[] tipos = new Class[modeloTablaFacturas.getColumnCount()];
    tipos[0] = Date.class;
    tipos[1] = TipoDeOperacion.class;
    tipos[2] = String.class;
    tipos[3] = Date.class;
    tipos[4] = String.class;
    tipos[5] = String.class;
    tipos[6] = Boolean.class;
    tipos[7] = Double.class;
    tipos[8] = Double.class;
    tipos[9] = Double.class;
    tipos[10] = Double.class;
    tipos[11] = Double.class;
    tipos[12] = Double.class;
    tipos[13] = Double.class;
    modeloTablaFacturas.setClaseColumnas(tipos);
    tbl_Resultados.getTableHeader().setReorderingAllowed(false);
    tbl_Resultados.getTableHeader().setResizingAllowed(true);
    //render para los tipos de datos
    tbl_Resultados.setDefaultRenderer(Double.class, new RenderTabla());
    //Tamanios de columnas
    tbl_Resultados.getColumnModel().getColumn(0).setPreferredWidth(100);
    tbl_Resultados.getColumnModel().getColumn(1).setPreferredWidth(80);
    tbl_Resultados.getColumnModel().getColumn(2).setPreferredWidth(100);
    tbl_Resultados.getColumnModel().getColumn(3).setPreferredWidth(130);
    tbl_Resultados.getColumnModel().getColumn(4).setPreferredWidth(200);
    tbl_Resultados.getColumnModel().getColumn(5).setPreferredWidth(200);
    tbl_Resultados.getColumnModel().getColumn(6).setPreferredWidth(80);
    tbl_Resultados.getColumnModel().getColumn(7).setPreferredWidth(120);
    tbl_Resultados.getColumnModel().getColumn(8).setPreferredWidth(120);
    tbl_Resultados.getColumnModel().getColumn(9).setPreferredWidth(120);
    tbl_Resultados.getColumnModel().getColumn(10).setPreferredWidth(120);
    tbl_Resultados.getColumnModel().getColumn(11).setPreferredWidth(120);
    tbl_Resultados.getColumnModel().getColumn(12).setPreferredWidth(120);
    tbl_Resultados.getColumnModel().getColumn(13).setPreferredWidth(120);
}
Also used : RenderTabla(sic.util.RenderTabla)

Example 7 with RenderTabla

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

the class PagosGUI method setColumnas.

private void setColumnas() {
    //sorting
    tbl_Resultados.setAutoCreateRowSorter(true);
    //nombres de columnas
    String[] encabezados = new String[4];
    encabezados[0] = "Fecha";
    encabezados[1] = "Forma de Pago";
    encabezados[2] = "Monto";
    encabezados[3] = "Nota";
    modeloTablaResultados.setColumnIdentifiers(encabezados);
    tbl_Resultados.setModel(modeloTablaResultados);
    //tipo de dato columnas
    Class[] tipos = new Class[modeloTablaResultados.getColumnCount()];
    tipos[0] = Date.class;
    tipos[1] = String.class;
    tipos[2] = Double.class;
    tipos[3] = String.class;
    modeloTablaResultados.setClaseColumnas(tipos);
    tbl_Resultados.getTableHeader().setReorderingAllowed(false);
    tbl_Resultados.getTableHeader().setResizingAllowed(true);
    //render para los tipos de datos
    tbl_Resultados.setDefaultRenderer(Double.class, new RenderTabla());
    //size de columnas        
    tbl_Resultados.getColumnModel().getColumn(0).setPreferredWidth(150);
    tbl_Resultados.getColumnModel().getColumn(1).setPreferredWidth(150);
    tbl_Resultados.getColumnModel().getColumn(2).setPreferredWidth(90);
    tbl_Resultados.getColumnModel().getColumn(3).setPreferredWidth(385);
}
Also used : RenderTabla(sic.util.RenderTabla)

Example 8 with RenderTabla

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

the class PagoMultiplesFacturasGUI method setColumnasTabla.

private void setColumnasTabla() {
    tbl_InformacionFacturas.setAutoCreateRowSorter(true);
    String[] encabezados = new String[5];
    encabezados[0] = "Fecha";
    encabezados[1] = "Tipo";
    encabezados[2] = "Nº Factura";
    encabezados[3] = "Total";
    encabezados[4] = "Total Adeudado";
    modeloTablaFacturas.setColumnIdentifiers(encabezados);
    tbl_InformacionFacturas.setModel(modeloTablaFacturas);
    Class[] tipos = new Class[modeloTablaFacturas.getColumnCount()];
    tipos[0] = Date.class;
    tipos[1] = TipoDeComprobante.class;
    tipos[2] = String.class;
    tipos[3] = Double.class;
    tipos[4] = Double.class;
    modeloTablaFacturas.setClaseColumnas(tipos);
    tbl_InformacionFacturas.getTableHeader().setReorderingAllowed(false);
    tbl_InformacionFacturas.getTableHeader().setResizingAllowed(true);
    tbl_InformacionFacturas.setDefaultRenderer(Double.class, new RenderTabla());
    tbl_InformacionFacturas.getColumnModel().getColumn(0).setPreferredWidth(120);
    tbl_InformacionFacturas.getColumnModel().getColumn(1).setPreferredWidth(40);
    tbl_InformacionFacturas.getColumnModel().getColumn(2).setPreferredWidth(120);
    tbl_InformacionFacturas.getColumnModel().getColumn(3).setPreferredWidth(120);
    tbl_InformacionFacturas.getColumnModel().getColumn(4).setPreferredWidth(120);
}
Also used : RenderTabla(sic.util.RenderTabla)

Example 9 with RenderTabla

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

the class PedidosGUI method setColumnasPedido.

private void setColumnasPedido() {
    //sorting
    tbl_Pedidos.setAutoCreateRowSorter(true);
    //nombres de columnas
    String[] encabezados = new String[7];
    encabezados[0] = "Estado";
    encabezados[1] = "Fecha Pedido";
    encabezados[2] = "Nº Pedido";
    encabezados[3] = "Cliente";
    encabezados[4] = "Usuario";
    encabezados[5] = "Total Estimado";
    encabezados[6] = "Total Actual";
    modeloTablaPedidos.setColumnIdentifiers(encabezados);
    tbl_Pedidos.setModel(modeloTablaPedidos);
    //tipo de dato columnas
    Class[] tipos = new Class[modeloTablaPedidos.getColumnCount()];
    tipos[0] = EstadoPedido.class;
    tipos[1] = Date.class;
    tipos[2] = Long.class;
    tipos[3] = String.class;
    tipos[4] = String.class;
    tipos[5] = Double.class;
    tipos[6] = Double.class;
    modeloTablaPedidos.setClaseColumnas(tipos);
    tbl_Pedidos.getTableHeader().setReorderingAllowed(false);
    tbl_Pedidos.getTableHeader().setResizingAllowed(true);
    //render para los tipos de datos
    tbl_Pedidos.setDefaultRenderer(Double.class, new RenderTabla());
    //Tamanios de columnas
    tbl_Pedidos.getColumnModel().getColumn(0).setPreferredWidth(25);
    tbl_Pedidos.getColumnModel().getColumn(1).setPreferredWidth(25);
    tbl_Pedidos.getColumnModel().getColumn(2).setPreferredWidth(25);
    tbl_Pedidos.getColumnModel().getColumn(3).setPreferredWidth(150);
    tbl_Pedidos.getColumnModel().getColumn(4).setPreferredWidth(100);
    tbl_Pedidos.getColumnModel().getColumn(5).setPreferredWidth(25);
    tbl_Pedidos.getColumnModel().getColumn(6).setPreferredWidth(25);
}
Also used : RenderTabla(sic.util.RenderTabla)

Example 10 with RenderTabla

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

the class PedidosGUI method setColumnasRenglonesPedido.

private void setColumnasRenglonesPedido() {
    //sorting
    tbl_RenglonesPedido.setAutoCreateRowSorter(true);
    //nombres de columnas
    String[] encabezadoRenglones = new String[6];
    encabezadoRenglones[0] = "Codigo";
    encabezadoRenglones[1] = "Descripcion";
    encabezadoRenglones[2] = "Cantidad";
    encabezadoRenglones[3] = "Precio Lista";
    encabezadoRenglones[4] = "% Descuento";
    encabezadoRenglones[5] = "SubTotal";
    modeloTablaRenglones.setColumnIdentifiers(encabezadoRenglones);
    tbl_RenglonesPedido.setModel(modeloTablaRenglones);
    //tipo de dato columnas
    Class[] tiposRenglones = new Class[modeloTablaRenglones.getColumnCount()];
    tiposRenglones[0] = String.class;
    tiposRenglones[1] = String.class;
    tiposRenglones[2] = Integer.class;
    tiposRenglones[3] = Double.class;
    tiposRenglones[4] = Double.class;
    tiposRenglones[5] = Double.class;
    modeloTablaRenglones.setClaseColumnas(tiposRenglones);
    tbl_RenglonesPedido.getTableHeader().setReorderingAllowed(false);
    tbl_RenglonesPedido.getTableHeader().setResizingAllowed(true);
    //render para los tipos de datos
    tbl_RenglonesPedido.setDefaultRenderer(Double.class, new RenderTabla());
    //Tamanios de columnas
    tbl_RenglonesPedido.getColumnModel().getColumn(0).setPreferredWidth(25);
    tbl_RenglonesPedido.getColumnModel().getColumn(1).setPreferredWidth(250);
    tbl_RenglonesPedido.getColumnModel().getColumn(2).setPreferredWidth(25);
    tbl_RenglonesPedido.getColumnModel().getColumn(3).setPreferredWidth(25);
    tbl_RenglonesPedido.getColumnModel().getColumn(4).setPreferredWidth(25);
    tbl_RenglonesPedido.getColumnModel().getColumn(5).setPreferredWidth(25);
}
Also used : RenderTabla(sic.util.RenderTabla)

Aggregations

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