Example usage for com.jgoodies.forms.layout CellConstraints LEFT

List of usage examples for com.jgoodies.forms.layout CellConstraints LEFT

Introduction

In this page you can find the example usage for com.jgoodies.forms.layout CellConstraints LEFT.

Prototype

Alignment LEFT

To view the source code for com.jgoodies.forms.layout CellConstraints LEFT.

Click Source Link

Document

Put the component in the left.

Usage

From source file:com.spirit.compras.gui.panel.JPComprasIvaRetencion.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    lblProveedor = new JLabel();
    txtProveedor = new JTextField();
    btnProveedor = new JButton();
    cbTodos = new JCheckBox();
    btnConsultar = new JButton();
    lblFechaInicio = new JLabel();
    cmbFechaInicio = new DateComboBox();
    lblFechaFin = new JLabel();
    cmbFechaFin = new DateComboBox();
    ckbNotasCredito = new JCheckBox();
    btnConsultarConsolidado = new JButton();
    lblRetencionNumero2 = new JLabel();
    cmbEstado = new JComboBox();
    lblRetencionNumero = new JLabel();
    txtRetencionNumero = new JTextField();
    btnRetencionNumero = new JButton();
    cbOrdenarPorProveedor = new JCheckBox();
    lblCodRenta = new JLabel();
    cbCodigoRenta = new JComboBox();
    lblCodIva = new JLabel();
    cbCodigoIVA = new JComboBox();
    cbOrdenarPorSecuencialRetencion = new JCheckBox();
    spTblCompras = new JScrollPane();
    tblCompras = new JTable();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec(Sizes.DLUX8), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(95)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.DLUX8), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(95)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.DLUX7), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.DLUX8) },
            new RowSpec[] { new RowSpec(Sizes.DLUY8), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(Sizes.DLUY8) }));

    //---- lblProveedor ----
    lblProveedor.setText("Proveedor:");
    add(lblProveedor, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(txtProveedor, cc.xywh(5, 3, 7, 1));
    add(btnProveedor, cc.xywh(13, 3, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- cbTodos ----
    cbTodos.setText("Todos");
    add(cbTodos, cc.xy(17, 3));//from w  w  w  .ja v  a  2s.  c  o  m

    //---- btnConsultar ----
    btnConsultar.setText("Consultar");
    add(btnConsultar, cc.xy(19, 3));

    //---- lblFechaInicio ----
    lblFechaInicio.setText("F. Inicio:");
    add(lblFechaInicio, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbFechaInicio, cc.xy(5, 5));

    //---- lblFechaFin ----
    lblFechaFin.setText("F. Fin:");
    add(lblFechaFin, cc.xywh(9, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbFechaFin, cc.xy(11, 5));

    //---- btnConsultarConsolidado ----
    btnConsultarConsolidado.setText("Consultar Consolidado");
    add(btnConsultarConsolidado, cc.xy(19, 5));

    //---- lblRetencionNumero2 ----
    lblRetencionNumero2.setText("Ret.:");
    add(lblRetencionNumero2, cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- cmbEstado ----
    cmbEstado.setModel(
            new DefaultComboBoxModel(new String[] { "TODAS", "(A) Anuladas", "Retencion Especifica......" }));
    add(cmbEstado, cc.xy(5, 7));

    //---- lblRetencionNumero ----
    lblRetencionNumero.setText("# Ret.:");
    add(lblRetencionNumero, cc.xy(9, 7));
    add(txtRetencionNumero, cc.xy(11, 7));

    //---- btnRetencionNumero ----
    btnRetencionNumero.setToolTipText("B\u00fasqueda de # Retenci\u00f3n");
    add(btnRetencionNumero, cc.xywh(13, 7, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- ckbNotasCredito ----
    ckbNotasCredito.setText("Mostrar Notas de Cr\u00e9dito");
    add(ckbNotasCredito, cc.xy(17, 7));

    //---- lblCodRenta ----
    lblCodRenta.setText("C\u00f3d. RENTA:");
    add(lblCodRenta, cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cbCodigoRenta, cc.xywh(5, 9, 7, 1));

    //---- cbOrdenarPorProveedor ----
    cbOrdenarPorProveedor.setText("Ordenar por Proveedor");
    add(cbOrdenarPorProveedor, cc.xywh(17, 9, 3, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

    //---- lblCodIva ----
    lblCodIva.setText("C\u00f3d. IVA:");
    add(lblCodIva, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cbCodigoIVA, cc.xywh(5, 11, 7, 1));

    //---- cbOrdenarPorSecuencialRetencion ----
    cbOrdenarPorSecuencialRetencion.setText("Ordenar por Secuencial Retenci\u00f3n");
    add(cbOrdenarPorSecuencialRetencion, cc.xywh(17, 11, 4, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

    //======== spTblCompras ========
    {

        //---- tblCompras ----
        tblCompras.setModel(new DefaultTableModel(
                new Object[][] { { null, null, "", null, null, null, null, null, null, null, null, "", null,
                        null, null, null, null }, },
                new String[] { "# Factura", "Fecha Emisi\u00f3n", "Proveedor", "A", "Exterior", "Reembolso",
                        "Reposici\u00f3n", "Normal", "Base IVA 12%", "Base IVA 0%", "IVA", "TOTAL US$", "Imp.",
                        "C\u00f3digo", "%", "Valor Ret.", "# Retenci\u00f3n" }) {
            boolean[] columnEditable = new boolean[] { false, false, false, false, false, false, false, false,
                    false, false, false, false, false, false, false, false, false };

            @Override
            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return columnEditable[columnIndex];
            }
        });
        spTblCompras.setViewportView(tblCompras);
    }
    add(spTblCompras, cc.xywh(3, 13, 19, 5));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.contabilidad.gui.panel.JPAsiento.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    spAsiento = new JScrollPane();
    panelAsiento = new JPanel();
    cbEfectivo = new JCheckBox();
    lblTipoAsiento = new JLabel();
    lblSubtipoAsiento = new JLabel();
    cmbSubtipoAsiento = new JComboBox();
    cmbTipoAsiento = new JComboBox();
    scAsiento = new JScrollPane();
    tblAsiento = new JTable();
    lblTotalHaber = new JLabel();
    lblNumero = new JLabel();
    txtNumero = new JFormattedTextField();
    lblPlanCuenta = new JLabel();
    cmbPlanCuenta = new JComboBox();
    lblFecha = new JLabel();
    cmbFecha = new DateComboBox();
    lblPeriodo = new JLabel();
    cmbPeriodo = new JComboBox();
    lblStatus = new JLabel();
    cmbEstado = new JComboBox();
    lblConcepto = new JLabel();
    txtConcepto = new JTextField();
    btnAgregarNota = new JButton();
    lblCuenta = new JLabel();
    txtCuenta = new JTextField();
    btnBuscarCuenta = new JButton();
    lblReferencia = new JLabel();
    txtReferencia = new JTextField();
    lblGlosa = new JLabel();
    txtGlosa = new JTextField();
    lblValorDebe = new JLabel();
    txtValorDebe = new JFormattedTextField();
    lblValorHaber = new JLabel();
    txtValorHaber = new JFormattedTextField();
    bpAsientoPanel = new JPanel();
    btnMostrarPanelCentrosGasto = new JButton();
    jpCentrosGasto = new JPanel();
    lblCentroGasto = new JLabel();
    cmbCentroGasto = new JComboBox();
    lblEmpleado = new JLabel();
    cmbEmpleado = new JComboBox();
    lblDepartamento = new JLabel();
    cmbDepartamento = new JComboBox();
    lblLinea = new JLabel();
    cmbLinea = new JComboBox();
    lblCliente = new JLabel();
    cmbCliente = new JComboBox();
    lblDumbLabel = new JLabel();
    panel1 = new JPanel();
    btnAgregar = new JButton();
    btnActualizar = new JButton();
    btnEliminar = new JButton();
    lblTotalDebe = new JLabel();
    txtTotalDebe = new JTextField();
    txtTotalHaber = new JTextField();
    btnAnadir = new JButton();
    popup = new JPopupMenu();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setLayout(new FormLayout("max(pref;10dlu):grow", "fill:default:grow"));

    //======== spAsiento ========
    {//from  w w  w .j av  a2  s. c  o  m

        //======== panelAsiento ========
        {
            panelAsiento.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.DLUX5), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(100)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(80)),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(130)),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.DLUX5) },
                    new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec("min(default;30dlu)"), FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(Sizes.dluY(100)), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(Sizes.dluY(10)) }));
            panelAsiento.add(cbEfectivo, cc.xy(3, 11));

            //---- lblTipoAsiento ----
            lblTipoAsiento.setText("Tipo Asiento:");
            panelAsiento.add(lblTipoAsiento,
                    cc.xywh(5, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelAsiento.add(cmbSubtipoAsiento, cc.xywh(15, 11, 5, 1));
            panelAsiento.add(cmbTipoAsiento, cc.xywh(7, 11, 5, 1));

            //======== scAsiento ========
            {

                //---- tblAsiento ----
                tblAsiento.setModel(new DefaultTableModel(new Object[][] {},
                        new String[] { "C\u00f3digo", "Nombre cuenta", "Glosa", "Debe", "Haber" }) {
                    boolean[] columnEditable = new boolean[] { false, false, false, false, false };

                    @Override
                    public boolean isCellEditable(int rowIndex, int columnIndex) {
                        return columnEditable[columnIndex];
                    }
                });
                tblAsiento.setPreferredScrollableViewportSize(new Dimension(450, 200));
                scAsiento.setViewportView(tblAsiento);
            }
            panelAsiento.add(scAsiento, cc.xywh(5, 25, 15, 5));

            //---- lblTotalHaber ----
            lblTotalHaber.setText("Total Haber:");
            panelAsiento.add(lblTotalHaber,
                    cc.xywh(17, 31, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- lblNumero ----
            lblNumero.setText("N\u00famero:");
            panelAsiento.add(lblNumero, cc.xywh(5, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelAsiento.add(txtNumero, cc.xy(7, 3));

            //---- lblPlanCuenta ----
            lblPlanCuenta.setText("Plan Cuenta:");
            panelAsiento.add(lblPlanCuenta,
                    cc.xywh(11, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelAsiento.add(cmbPlanCuenta, cc.xywh(13, 3, 5, 1));

            //---- lblFecha ----
            lblFecha.setText("Fecha:");
            panelAsiento.add(lblFecha, cc.xywh(5, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelAsiento.add(cmbFecha, cc.xy(7, 5));

            //---- lblPeriodo ----
            lblPeriodo.setText("Per\u00edodo:");
            panelAsiento.add(lblPeriodo, cc.xywh(11, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelAsiento.add(cmbPeriodo, cc.xywh(13, 5, 5, 1));

            //---- lblStatus ----
            lblStatus.setText("Estado:");
            panelAsiento.add(lblStatus, cc.xywh(5, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- cmbEstado ----
            cmbEstado.setModel(new DefaultComboBoxModel(new String[] { "PRE-ASIENTO", "ASIENTO" }));
            panelAsiento.add(cmbEstado, cc.xy(7, 7));

            //---- lblConcepto ----
            lblConcepto.setText("Concepto:");
            panelAsiento.add(lblConcepto, cc.xywh(5, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelAsiento.add(txtConcepto, cc.xywh(7, 9, 12, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

            //---- btnAgregarNota ----
            btnAgregarNota.setText("Agregar Nota");
            panelAsiento.add(btnAgregarNota, cc.xy(19, 9));

            //---- lblSubtipoAsiento ----
            lblSubtipoAsiento.setText("Subtipo Asiento:");
            panelAsiento.add(lblSubtipoAsiento,
                    cc.xywh(13, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- lblCuenta ----
            lblCuenta.setText("Cuenta:");
            panelAsiento.add(lblCuenta, cc.xywh(5, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelAsiento.add(txtCuenta, cc.xywh(7, 13, 11, 1));
            panelAsiento.add(btnBuscarCuenta,
                    cc.xywh(19, 13, 1, 1, CellConstraints.LEFT, CellConstraints.FILL));

            //---- lblReferencia ----
            lblReferencia.setText("Referencia:");
            panelAsiento.add(lblReferencia,
                    cc.xywh(5, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- txtReferencia ----
            txtReferencia.setToolTipText("Referencia");
            panelAsiento.add(txtReferencia, cc.xywh(7, 15, 13, 1));

            //---- lblGlosa ----
            lblGlosa.setText("Glosa:");
            panelAsiento.add(lblGlosa, cc.xywh(5, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelAsiento.add(txtGlosa, cc.xywh(7, 17, 13, 1));

            //---- lblValorDebe ----
            lblValorDebe.setText("Valor Debe:");
            panelAsiento.add(lblValorDebe,
                    cc.xywh(11, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- txtValorDebe ----
            txtValorDebe.setHorizontalAlignment(SwingConstants.RIGHT);
            panelAsiento.add(txtValorDebe, cc.xywh(13, 19, 3, 1));

            //---- lblValorHaber ----
            lblValorHaber.setText("Valor Haber:");
            panelAsiento.add(lblValorHaber,
                    cc.xywh(17, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- txtValorHaber ----
            txtValorHaber.setHorizontalAlignment(SwingConstants.RIGHT);
            panelAsiento.add(txtValorHaber, cc.xy(19, 19));

            //======== bpAsientoPanel ========
            {
                bpAsientoPanel.setBorder(new LineBorder(Color.lightGray));
                bpAsientoPanel.setLayout(new BorderLayout());

                //---- btnMostrarPanelCentrosGasto ----
                btnMostrarPanelCentrosGasto.setText("Centros de Gasto | Ver m\u00e1s >>");
                btnMostrarPanelCentrosGasto.setHorizontalAlignment(SwingConstants.LEFT);
                bpAsientoPanel.add(btnMostrarPanelCentrosGasto, BorderLayout.NORTH);

                //======== jpCentrosGasto ========
                {
                    jpCentrosGasto.setLayout(new FormLayout(new ColumnSpec[] { new ColumnSpec(Sizes.dluX(12)),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec("max(default;50dlu):grow"),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec("max(default;50dlu):grow"),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                            new RowSpec[] { new RowSpec(Sizes.DLUY2), FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    new RowSpec(Sizes.DLUY3) }));

                    //---- lblCentroGasto ----
                    lblCentroGasto.setText("Centro Gasto:");
                    jpCentrosGasto.add(lblCentroGasto,
                            cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                    jpCentrosGasto.add(cmbCentroGasto, cc.xywh(5, 3, 3, 1));

                    //---- lblEmpleado ----
                    lblEmpleado.setText("Empleado:");
                    jpCentrosGasto.add(lblEmpleado,
                            cc.xywh(9, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                    jpCentrosGasto.add(cmbEmpleado, cc.xywh(11, 3, 3, 1));

                    //---- lblDepartamento ----
                    lblDepartamento.setText("Departamento:");
                    jpCentrosGasto.add(lblDepartamento,
                            cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                    jpCentrosGasto.add(cmbDepartamento, cc.xywh(5, 5, 3, 1));

                    //---- lblLinea ----
                    lblLinea.setText("L\u00ednea:");
                    jpCentrosGasto.add(lblLinea,
                            cc.xywh(9, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                    jpCentrosGasto.add(cmbLinea, cc.xywh(11, 5, 3, 1));

                    //---- lblCliente ----
                    lblCliente.setText("Cliente:");
                    jpCentrosGasto.add(lblCliente,
                            cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                    jpCentrosGasto.add(cmbCliente, cc.xywh(5, 7, 3, 1));
                }
                bpAsientoPanel.add(jpCentrosGasto, BorderLayout.CENTER);
                bpAsientoPanel.add(lblDumbLabel, BorderLayout.SOUTH);
            }
            panelAsiento.add(bpAsientoPanel, cc.xywh(5, 21, 15, 1));

            //======== panel1 ========
            {
                panel1.setLayout(
                        new FormLayout(
                                new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                                RowSpec.decodeSpecs("default")));

                //---- btnAgregar ----
                btnAgregar.setToolTipText("Agrega el Asiento a la Tabla");
                panel1.add(btnAgregar, cc.xywh(1, 1, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
                panel1.add(btnActualizar, cc.xywh(3, 1, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
                panel1.add(btnEliminar, cc.xywh(5, 1, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
            }
            panelAsiento.add(panel1, cc.xywh(5, 23, 15, 1));

            //---- lblTotalDebe ----
            lblTotalDebe.setText("Total Debe:");
            panelAsiento.add(lblTotalDebe,
                    cc.xywh(11, 31, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- txtTotalDebe ----
            txtTotalDebe.setHorizontalAlignment(SwingConstants.RIGHT);
            panelAsiento.add(txtTotalDebe, cc.xywh(13, 31, 3, 1));

            //---- txtTotalHaber ----
            txtTotalHaber.setHorizontalAlignment(SwingConstants.RIGHT);
            panelAsiento.add(txtTotalHaber, cc.xy(19, 31));
        }
        spAsiento.setViewportView(panelAsiento);
    }
    add(spAsiento, cc.xy(1, 1));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.contabilidad.gui.panel.JPEventoContable.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    txtCodigo = new JTextField();
    lblCodigo = new JLabel();
    lblPlanCuenta = new JLabel();
    cmbPlanCuenta = new JComboBox();
    lblNombre = new JLabel();
    txtNombre = new JTextField();
    lblDocumento = new JLabel();
    cmbDocumento = new JComboBox();
    lblModulo = new JLabel();
    cmbModulo = new JComboBox();
    lblLinea = new JLabel();
    cmbLinea = new JComboBox();
    lblSubtipoAsiento = new JLabel();
    cmbSubtipoAsiento = new JComboBox();
    lblEtapa = new JLabel();
    txtEtapa = new JTextField();
    cbUsarDescripcionDetalle = new JCheckBox();
    cbAutorizacionRequerida = new JCheckBox();
    cbAgruparDetalles = new JCheckBox();
    cbValidoGuardar = new JCheckBox();
    cbValidoActualizar = new JCheckBox();
    spTblEventoContable = new JScrollPane();
    tblEventoContable = new JTable();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec("max(default;10dlu)"), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(15)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(15)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(120)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(15)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(30)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
            new RowSpec[] { new RowSpec("max(default;10dlu)"), FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(Sizes.dluY(10)) }));
    add(txtCodigo, cc.xywh(5, 3, 3, 1));

    //---- lblCodigo ----
    lblCodigo.setText("C\u00f3digo:");
    add(lblCodigo, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- lblPlanCuenta ----
    lblPlanCuenta.setText("Plan de cuenta:");
    add(lblPlanCuenta, cc.xywh(13, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbPlanCuenta, cc.xywh(15, 3, 3, 1));

    //---- lblNombre ----
    lblNombre.setText("Nombre:");
    add(lblNombre, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(txtNombre, cc.xywh(5, 5, 5, 1));

    //---- lblDocumento ----
    lblDocumento.setText("Documento:");
    add(lblDocumento, cc.xywh(13, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbDocumento, cc.xywh(15, 5, 3, 1));

    //---- lblModulo ----
    lblModulo.setText("M\u00f3dulo:");
    add(lblModulo, cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbModulo, cc.xywh(5, 7, 5, 1));

    //---- lblLinea ----
    lblLinea.setText("L\u00ednea:");
    add(lblLinea, cc.xywh(13, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbLinea, cc.xywh(15, 7, 3, 1));

    //---- lblSubtipoAsiento ----
    lblSubtipoAsiento.setText("Subtipo de asiento:");
    add(lblSubtipoAsiento, cc.xy(3, 9));
    add(cmbSubtipoAsiento, cc.xywh(5, 9, 5, 1));

    //---- lblEtapa ----
    lblEtapa.setText("Etapa:");
    add(lblEtapa, cc.xywh(13, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- txtEtapa ----
    txtEtapa.setHorizontalAlignment(SwingConstants.RIGHT);
    add(txtEtapa, cc.xy(15, 9));//from   w w w. j a v a 2  s.c o  m

    //---- cbUsarDescripcionDetalle ----
    cbUsarDescripcionDetalle.setText("Usar descripci\u00f3n detalle");
    add(cbUsarDescripcionDetalle, cc.xywh(3, 11, 5, 1));

    //---- cbAutorizacionRequerida ----
    cbAutorizacionRequerida.setText("Autorizaci\u00f3n requerida");
    add(cbAutorizacionRequerida, cc.xywh(9, 11, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

    //---- cbAgruparDetalles ----
    cbAgruparDetalles.setText("Agrupar detalles");
    add(cbAgruparDetalles, cc.xywh(11, 11, 5, 1));

    //---- cbValidoGuardar ----
    cbValidoGuardar.setText("V\u00e1lido al guardar");
    add(cbValidoGuardar, cc.xywh(3, 13, 5, 1));

    //---- cbValidoActualizar ----
    cbValidoActualizar.setText("V\u00e1lido al actualizar");
    add(cbValidoActualizar, cc.xy(9, 13));

    //======== spTblEventoContable ========
    {

        //---- tblEventoContable ----
        tblEventoContable.setModel(new DefaultTableModel(new Object[][] {},
                new String[] { "C\u00f3digo", "Nombre", "M\u00f3dulo", "Documento", "Linea", "Etapa" }) {
            boolean[] columnEditable = new boolean[] { false, false, false, false, false, false };

            @Override
            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return columnEditable[columnIndex];
            }
        });
        spTblEventoContable.setViewportView(tblEventoContable);
    }
    add(spTblEventoContable, cc.xywh(3, 17, 15, 5));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.contabilidad.gui.panel.JPPlantillasContables.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    spTblPlantillaContable = new JScrollPane();
    tblPlantillaContable = new JTable();
    lblEventoContable = new JLabel();
    cmbEventoContable = new JComboBox();
    separador = new JSeparator();
    lblCuenta = new JLabel();
    txtCuenta = new JTextField();
    lblReferencia = new JLabel();
    txtReferencia = new JTextField();
    btnCuenta = new JButton();
    lblCuentaPredeterminada = new JLabel();
    txtCuentaPredeterminada = new JTextField();
    btnCuentaPredeterminada = new JButton();
    lblNemonico = new JLabel();
    txtNemonico = new JTextField();
    lblTipo = new JLabel();
    cmbTipoCuenta = new JComboBox();
    lblGlosa = new JLabel();
    txtGlosa = new JTextField();
    panel1 = new JPanel();
    btnAgregarRegistro = new JButton();
    btnActualizarRegistro = new JButton();
    btnRemoverRegistro = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(25)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(70)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(70)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(70)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
            new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(RowSpec.FILL, Sizes.DLUY8, FormSpec.NO_GROW), FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, new RowSpec(RowSpec.TOP, Sizes.DLUY8, FormSpec.NO_GROW),
                    new RowSpec(Sizes.dluY(10)), FormFactory.DEFAULT_ROWSPEC,
                    new RowSpec(RowSpec.TOP, Sizes.DLUY5, FormSpec.NO_GROW), FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(Sizes.dluY(10)) }));

    //======== spTblPlantillaContable ========
    {/*w  w w  .  j a  v  a  2s  .  c  om*/

        //---- tblPlantillaContable ----
        tblPlantillaContable.setModel(new DefaultTableModel(new Object[][] {},
                new String[] { "Cuenta", "Cta. Predeterminada", "Debe", "Haber", "Nem\u00f3nico" }) {
            boolean[] columnEditable = new boolean[] { false, true, false, false, false };

            @Override
            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return columnEditable[columnIndex];
            }
        });
        tblPlantillaContable.setFont(new Font("Microsoft Sans Serif", Font.PLAIN, 14));
        spTblPlantillaContable.setViewportView(tblPlantillaContable);
    }
    add(spTblPlantillaContable, cc.xywh(3, 18, 13, 5));

    //---- lblEventoContable ----
    lblEventoContable.setText("Evento Contable:");
    add(lblEventoContable, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbEventoContable, cc.xy(5, 3));
    add(separador, cc.xywh(3, 5, 14, 1));

    //---- lblCuenta ----
    lblCuenta.setText("Cuenta:");
    add(lblCuenta, cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(txtCuenta, cc.xy(5, 7));

    //---- lblReferencia ----
    lblReferencia.setText("Referencia:");
    add(lblReferencia, cc.xywh(11, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(txtReferencia, cc.xywh(13, 7, 3, 1));

    //---- btnCuenta ----
    btnCuenta.setToolTipText("Buscar Cuenta");
    btnCuenta.setIcon(SpiritResourceManager.getImageIcon("images/icons/funcion/findElement.png"));
    btnCuenta.setHorizontalAlignment(SwingConstants.CENTER);
    add(btnCuenta, cc.xywh(7, 7, 1, 1, CellConstraints.LEFT, CellConstraints.FILL));

    //---- lblCuentaPredeterminada ----
    lblCuentaPredeterminada.setText("Cuenta predeterminada:");
    add(lblCuentaPredeterminada, cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(txtCuentaPredeterminada, cc.xy(5, 9));

    //---- btnCuentaPredeterminada ----
    btnCuentaPredeterminada.setToolTipText("Buscar Cuenta Predeterminada");
    btnCuentaPredeterminada.setIcon(SpiritResourceManager.getImageIcon("images/icons/funcion/findElement.png"));
    btnCuentaPredeterminada.setHorizontalAlignment(SwingConstants.CENTER);
    add(btnCuentaPredeterminada, cc.xywh(7, 9, 1, 1, CellConstraints.LEFT, CellConstraints.FILL));

    //---- lblNemonico ----
    lblNemonico.setText("Nem\u00f3nico:");
    add(lblNemonico, cc.xywh(11, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(txtNemonico, cc.xywh(13, 9, 3, 1));

    //---- lblTipo ----
    lblTipo.setText("Tipo de Cuenta:");
    add(lblTipo, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbTipoCuenta, cc.xy(5, 11));

    //---- lblGlosa ----
    lblGlosa.setText("Glosa:");
    add(lblGlosa, cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(txtGlosa, cc.xywh(5, 13, 11, 1));

    //======== panel1 ========
    {
        panel1.setLayout(new FormLayout(new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                RowSpec.decodeSpecs("default")));

        //---- btnAgregarRegistro ----
        btnAgregarRegistro.setToolTipText("Agregar Registro");
        btnAgregarRegistro.setIcon(SpiritResourceManager.getImageIcon("images/icons/funcion/addElement.png"));
        panel1.add(btnAgregarRegistro, cc.xy(1, 1));

        //---- btnActualizarRegistro ----
        btnActualizarRegistro.setToolTipText("Actualizar Registro");
        btnActualizarRegistro
                .setIcon(SpiritResourceManager.getImageIcon("images/icons/funcion/updateElement.png"));
        panel1.add(btnActualizarRegistro, cc.xy(3, 1));

        //---- btnRemoverRegistro ----
        btnRemoverRegistro.setToolTipText("Eliminar Registro");
        btnRemoverRegistro
                .setIcon(SpiritResourceManager.getImageIcon("images/icons/funcion/deleteElement.png"));
        panel1.add(btnRemoverRegistro, cc.xy(5, 1));
    }
    add(panel1, cc.xywh(3, 16, 13, 1));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.contabilidad.gui.panel.JPReporteNotas.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    lblEjercicioContable = new JLabel();
    cmbEjercicioContable = new JComboBox();
    lblFechaInicio = new JLabel();
    cmbFechaInicio = new DateComboBox();
    lblFechaFin = new JLabel();
    cmbFechaFin = new DateComboBox();
    btnConsultar = new JButton();
    spNotas = new JScrollPane();
    tblNotas = new JTable();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(75)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(100)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(50)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(100)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)) },
            new RowSpec[] { new RowSpec(Sizes.dluY(12)), FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(Sizes.dluY(12)) }));

    //---- lblEjercicioContable ----
    lblEjercicioContable.setText("Ejercicio Contable:");
    add(lblEjercicioContable, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
    add(cmbEjercicioContable, cc.xywh(5, 3, 5, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- lblFechaInicio ----
    lblFechaInicio.setText("Fecha Inicio:");
    add(lblFechaInicio, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
    add(cmbFechaInicio, cc.xywh(5, 5, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- lblFechaFin ----
    lblFechaFin.setText("Fecha Fin:");
    add(lblFechaFin, cc.xywh(7, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
    add(cmbFechaFin, cc.xywh(9, 5, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- btnConsultar ----
    btnConsultar.setText("Consultar");
    add(btnConsultar, cc.xywh(13, 5, 1, 1, CellConstraints.LEFT, CellConstraints.FILL));

    //======== spNotas ========
    {//from w  ww .j av  a 2  s .  c  om

        //---- tblNotas ----
        tblNotas.setModel(new DefaultTableModel(new Object[][] {}, new String[] { "Resumen de Notas" }) {
            boolean[] columnEditable = new boolean[] { false };

            @Override
            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return columnEditable[columnIndex];
            }
        });
        spNotas.setViewportView(tblNotas);
    }
    add(spNotas, cc.xywh(3, 9, 12, 5));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.crm.gui.panel.JPOperadoresNegocio.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    jtpTabsAdministracionCliente = new JideTabbedPane();
    spPanelSubTabCliente = new JScrollPane();
    panelSubTabCliente = new JPanel();
    tpTabsCliente = new JTabbedPane();
    panelRetencion = new JPanel();
    spTblRetenciones = new JScrollPane();
    tblRetenciones = new JTable();
    lblRetencionRenta = new JLabel();
    cmbRetencionRenta = new JComboBox();
    lblRetencionIVA = new JLabel();
    cmbRetencionIVA = new JComboBox();
    panel6 = new JPanel();
    btnAgregarRetencion = new JButton();
    btnActualizarRetencion = new JButton();
    btnEliminarRetencion = new JButton();
    btnProgramador = new JButton();
    panelZona = new JPanel();
    txtCodigoZona = new JTextField();
    txtNombreZona = new JTextField();
    spDetalleZona = new JScrollPane();
    tblDetalleZona = new JTable();
    lblCodigoZona = new JLabel();
    lblNombreZona = new JLabel();
    panel2 = new JPanel();
    btnAgregarDetalleZona = new JButton();
    btnActualizarDetalleZona = new JButton();
    btnEliminarDetalleZona = new JButton();
    panelCliente = new JPanel();
    lblTipoCliente = new JLabel();
    cmbTipoCliente = new JComboBox();
    lblFechaCreacionCliente = new JLabel();
    txtFechaCreacionCliente = new JTextField();
    lblTipoIdentificacionCliente = new JLabel();
    cmbTipoIdentificacionCliente = new JComboBox();
    lblEstadoCliente = new JLabel();
    cmbEstadoCliente = new JComboBox();
    lblNombreLegalCliente = new JLabel();
    lblIdentificacionCliente = new JLabel();
    txtIdentificacionCliente = new JTextField();
    txtNombreLegalCliente = new JTextField();
    lblRazonSocialCliente = new JLabel();
    txtRazonSocialCliente = new JTextField();
    txtRepresentanteCliente = new JTextField();
    lblCorporacionCliente = new JLabel();
    txtCorporacionCliente = new JTextField();
    lblRepresentanteCliente = new JLabel();
    lblTipoProveedor = new JLabel();
    cmbTipoProveedor = new JComboBox();
    btnBuscarCorporacionCliente = new JButton();
    lblTipoNegocioCliente = new JLabel();
    lblUsuarioFinal = new JLabel();
    cmbTipoNegocioCliente = new JComboBox();
    cmbUsuarioFinal = new JComboBox();
    lblBanco = new JLabel();
    cmbBanco = new JComboBox();
    lblContribuyenteEspecial = new JLabel();
    cmbContribuyenteEspecial = new JComboBox();
    lblTipoCuenta = new JLabel();
    cmbTipoCuenta = new JComboBox();
    lblTipoPersona = new JLabel();
    cmbTipoPersona = new JComboBox();
    lblNumeroCuenta = new JLabel();
    txtNumeroCuenta = new JTextField();
    lblLlevaContabilidad = new JLabel();
    cmbLlevaContabilidad = new JComboBox();
    lblRequiereSap = new JLabel();
    cmbRequiereSap = new JComboBox();
    lblObservacionesCliente = new JLabel();
    lblinformacionAdc = new JLabel();
    txtinformacionAdc = new JTextField();
    txtObservacionesCliente = new JTextField();
    spPanelSubTabOficina = new JScrollPane();
    panelSubTabOficina = new JPanel();
    tpTabsOficina = new JTabbedPane();
    panelOficina = new JPanel();
    txtCodigoClienteOficina = new JTextField();
    txtDescripcionClienteOficina = new JTextField();
    txtCiudadClienteOficina = new JTextField();
    txtTelefonoClienteOficina = new JTextField();
    spOficinasCliente = new JScrollPane();
    tblOficinasCliente = new JTable();
    lblFechaFechaCreacionClienteOficina = new JLabel();
    txtFechaCreacionClienteOficina = new JTextField();
    lblCodigoClienteOficina = new JLabel();
    lblDescripcionClienteOficina = new JLabel();
    lblEstadoClienteOficina = new JLabel();
    cmbEstadoClienteOficina = new JComboBox();
    btnCiudadesClienteOficina = new JButton();
    lblCiudadClienteOficina = new JLabel();
    lblDireccionClienteOficina = new JLabel();
    txtDireccionClienteOficina = new JTextField();
    lblTelefonoClienteOficina = new JLabel();
    lblFaxClienteOficina = new JLabel();
    txtFaxClienteOficina = new JTextField();
    txtEmailClienteOficina = new JTextField();
    lblEmailClienteOficina = new JLabel();
    lblObservacionClienteOficina = new JLabel();
    lblCalificacionClienteOficina = new JLabel();
    cmbCalificacionClienteOficina = new JComboBox();
    lblMontoCreditoClienteOficina = new JLabel();
    txtObservacionClienteOficina = new JTextField();
    lblMontoGarantiaClienteOficina = new JLabel();
    txtMontoGarantiaClienteOficina = new JTextField();
    txtMontoCreditoClienteOficina = new JTextField();
    panel3 = new JPanel();
    btnAgregarClienteOficina = new JButton();
    btnActualizarClienteOficina = new JButton();
    btnEliminarClienteOficina = new JButton();
    panelContacto = new JPanel();
    cmbTipoContacto = new JComboBox();
    txtDireccionContacto = new JTextField();
    spDetalleContacto = new JScrollPane();
    tblDetalleContacto = new JTable();
    lblTipoContacto = new JLabel();
    lblNombreContacto = new JLabel();
    txtNombreContacto = new JTextField();
    lblDireccionContacto = new JLabel();
    lblTelefonoCasaContacto = new JLabel();
    lblTelefonoOficContacto = new JLabel();
    txtTelefonoOficContacto = new JTextField();
    lblCelularContacto = new JLabel();
    txtCelularContacto = new JTextField();
    lblMailContacto = new JLabel();
    txtMailContacto = new JTextField();
    lblCumpleanosContacto = new JLabel();
    cmbCumpleanosContacto = new DateComboBox();
    txtTelefonoCasaContacto = new JTextField();
    panel4 = new JPanel();
    btnAgregarDetalleContacto = new JButton();
    btnActualizarDetalleContacto = new JButton();
    btnEliminarDetalleContacto = new JButton();
    panelIndicador = new JPanel();
    cmbTipoIndicador = new JComboBox();
    txtValorIndicador = new JTextField();
    spDetalleIndicador = new JScrollPane();
    tblDetalleIndicador = new JTable();
    lblTipoIndicador = new JLabel();
    lblValorIndicador = new JLabel();
    panel5 = new JPanel();
    btnAgregarDetalleIndicador = new JButton();
    btnActualizarDetalleIndicador = new JButton();
    btnEliminarDetalleIndicador = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setLayout(new FormLayout("default:grow", "fill:default:grow"));

    //======== jtpTabsAdministracionCliente ========
    {//from  w w  w  .  j a va 2 s  . c  om

        //======== spPanelSubTabCliente ========
        {

            //======== panelSubTabCliente ========
            {
                panelSubTabCliente.setLayout(new FormLayout(
                        new ColumnSpec[] { new ColumnSpec(Sizes.DLUX6), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.DLUX6) },
                        new RowSpec[] { new RowSpec(Sizes.DLUY6), FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) }));

                //======== tpTabsCliente ========
                {

                    //======== panelCliente ========
                    {
                        panelCliente.setLayout(new FormLayout(new ColumnSpec[] { new ColumnSpec(Sizes.DLUX6),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(100)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(80)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(50)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(45)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(50)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.DLUX6) },
                                new RowSpec[] { new RowSpec(Sizes.DLUY6), FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        new RowSpec(Sizes.dluY(10)) }));

                        //---- lblTipoCliente ----
                        lblTipoCliente.setText("Tipo Operador:");
                        panelCliente.add(lblTipoCliente,
                                cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelCliente.add(cmbTipoCliente, cc.xy(5, 3));

                        //---- lblFechaCreacionCliente ----
                        lblFechaCreacionCliente.setText("Fecha Creaci\u00f3n: ");
                        panelCliente.add(lblFechaCreacionCliente,
                                cc.xywh(11, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelCliente.add(txtFechaCreacionCliente, cc.xywh(13, 3, 3, 1));

                        //---- lblTipoIdentificacionCliente ----
                        lblTipoIdentificacionCliente.setText("Tipo Identificaci\u00f3n:");
                        panelCliente.add(lblTipoIdentificacionCliente,
                                cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelCliente.add(cmbTipoIdentificacionCliente, cc.xy(5, 5));

                        //---- lblEstadoCliente ----
                        lblEstadoCliente.setText("Estado:");
                        panelCliente.add(lblEstadoCliente,
                                cc.xywh(11, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelCliente.add(cmbEstadoCliente, cc.xy(13, 5));

                        //---- lblNombreLegalCliente ----
                        lblNombreLegalCliente.setText("Nombre Legal:");
                        panelCliente.add(lblNombreLegalCliente,
                                cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- lblIdentificacionCliente ----
                        lblIdentificacionCliente.setText("Identificaci\u00f3n:");
                        panelCliente.add(lblIdentificacionCliente,
                                cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelCliente.add(txtIdentificacionCliente, cc.xy(5, 7));
                        panelCliente.add(txtNombreLegalCliente, cc.xywh(5, 9, 3, 1));

                        //---- lblRazonSocialCliente ----
                        lblRazonSocialCliente.setText("Raz\u00f3n Social:");
                        panelCliente.add(lblRazonSocialCliente,
                                cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelCliente.add(txtRazonSocialCliente, cc.xywh(5, 11, 3, 1));
                        panelCliente.add(txtRepresentanteCliente, cc.xywh(5, 13, 3, 1));

                        //---- lblCorporacionCliente ----
                        lblCorporacionCliente.setText("Corporaci\u00f3n");
                        panelCliente.add(lblCorporacionCliente,
                                cc.xywh(3, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelCliente.add(txtCorporacionCliente, cc.xywh(5, 15, 3, 1));

                        //---- lblRepresentanteCliente ----
                        lblRepresentanteCliente.setText("Representante:");
                        panelCliente.add(lblRepresentanteCliente,
                                cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- lblTipoProveedor ----
                        lblTipoProveedor.setText("Tipo Proveedor:");
                        panelCliente.add(lblTipoProveedor,
                                cc.xywh(3, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelCliente.add(cmbTipoProveedor, cc.xywh(5, 17, 3, 1));

                        //---- btnBuscarCorporacionCliente ----
                        btnBuscarCorporacionCliente.setToolTipText("Buscar Corporacion");
                        panelCliente.add(btnBuscarCorporacionCliente,
                                cc.xywh(9, 15, 1, 1, CellConstraints.LEFT, CellConstraints.FILL));

                        //---- lblTipoNegocioCliente ----
                        lblTipoNegocioCliente.setText("Tipo Negocio:");
                        panelCliente.add(lblTipoNegocioCliente,
                                cc.xywh(3, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- lblUsuarioFinal ----
                        lblUsuarioFinal.setText("Usuario Final:");
                        panelCliente.add(lblUsuarioFinal,
                                cc.xywh(3, 21, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelCliente.add(cmbTipoNegocioCliente, cc.xywh(5, 19, 3, 1));

                        //---- cmbUsuarioFinal ----
                        cmbUsuarioFinal.setModel(new DefaultComboBoxModel(new String[] { "NO", "SI" }));
                        panelCliente.add(cmbUsuarioFinal, cc.xy(5, 21));

                        //---- lblBanco ----
                        lblBanco.setText("Banco:");
                        panelCliente.add(lblBanco,
                                cc.xywh(11, 21, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelCliente.add(cmbBanco, cc.xywh(13, 21, 5, 1));

                        //---- lblContribuyenteEspecial ----
                        lblContribuyenteEspecial.setText("Contribuyente Especial:");
                        panelCliente.add(lblContribuyenteEspecial,
                                cc.xywh(3, 23, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- cmbContribuyenteEspecial ----
                        cmbContribuyenteEspecial
                                .setModel(new DefaultComboBoxModel(new String[] { "SI", "NO" }));
                        panelCliente.add(cmbContribuyenteEspecial, cc.xy(5, 23));

                        //---- lblTipoCuenta ----
                        lblTipoCuenta.setText("Tipo de Cuenta:");
                        panelCliente.add(lblTipoCuenta,
                                cc.xywh(11, 23, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelCliente.add(cmbTipoCuenta, cc.xywh(13, 23, 3, 1));

                        //---- lblTipoPersona ----
                        lblTipoPersona.setText("Tipo Persona:");
                        panelCliente.add(lblTipoPersona,
                                cc.xywh(3, 25, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- cmbTipoPersona ----
                        cmbTipoPersona
                                .setModel(new DefaultComboBoxModel(new String[] { "NATURAL", "JURIDICA" }));
                        panelCliente.add(cmbTipoPersona, cc.xy(5, 25));

                        //---- lblNumeroCuenta ----
                        lblNumeroCuenta.setText("# Cuenta:");
                        panelCliente.add(lblNumeroCuenta,
                                cc.xywh(11, 25, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelCliente.add(txtNumeroCuenta, cc.xywh(13, 25, 3, 1));

                        //---- lblLlevaContabilidad ----
                        lblLlevaContabilidad.setText("Lleva Contabilidad:");
                        panelCliente.add(lblLlevaContabilidad,
                                cc.xywh(3, 27, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- cmbLlevaContabilidad ----
                        cmbLlevaContabilidad.setModel(new DefaultComboBoxModel(new String[] { "SI", "NO" }));
                        panelCliente.add(cmbLlevaContabilidad, cc.xy(5, 27));

                        //---- lblRequiereSap ----
                        lblRequiereSap.setText("Requiere # SAP para Facturar:");
                        panelCliente.add(lblRequiereSap,
                                cc.xywh(3, 29, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- cmbRequiereSap ----
                        cmbRequiereSap.setModel(new DefaultComboBoxModel(new String[] { "SI", "NO" }));
                        panelCliente.add(cmbRequiereSap, cc.xy(5, 29));

                        //---- lblObservacionesCliente ----
                        lblObservacionesCliente.setText("Observaciones:");
                        panelCliente.add(lblObservacionesCliente,
                                cc.xywh(3, 31, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- lblinformacionAdc ----
                        lblinformacionAdc.setText("Informaci\u00f3n adicional (cobros/pagos):");
                        panelCliente.add(lblinformacionAdc, cc.xy(3, 33));
                        panelCliente.add(txtinformacionAdc, cc.xywh(5, 33, 7, 1));
                        panelCliente.add(txtObservacionesCliente, cc.xywh(5, 31, 7, 1));
                    }
                    tpTabsCliente.addTab("General", panelCliente);

                    //======== panelRetencion ========
                    {
                        panelRetencion.setLayout(new FormLayout(new ColumnSpec[] {
                                new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)) },
                                new RowSpec[] { new RowSpec(Sizes.DLUY6), FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        new RowSpec(Sizes.DLUY5), FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                        FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                                        FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) }));

                        //======== spTblRetenciones ========
                        {

                            //---- tblRetenciones ----
                            tblRetenciones.setModel(new DefaultTableModel(new Object[][] {},
                                    new String[] { "Retenci\u00f3n Renta", "Retenci\u00f3n IVA" }) {
                                boolean[] columnEditable = new boolean[] { false, false };

                                @Override
                                public boolean isCellEditable(int rowIndex, int columnIndex) {
                                    return columnEditable[columnIndex];
                                }
                            });
                            tblRetenciones.setPreferredScrollableViewportSize(new Dimension(450, 150));
                            tblRetenciones.setAutoResizeMode(JTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS);
                            tblRetenciones.setAutoCreateColumnsFromModel(true);
                            spTblRetenciones.setViewportView(tblRetenciones);
                        }
                        panelRetencion.add(spTblRetenciones, cc.xywh(3, 11, 5, 5));

                        //---- lblRetencionRenta ----
                        lblRetencionRenta.setText("Retenci\u00f3n Renta [%]:");
                        panelRetencion.add(lblRetencionRenta,
                                cc.xywh(3, 3, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));
                        panelRetencion.add(cmbRetencionRenta, cc.xy(5, 3));

                        //---- lblRetencionIVA ----
                        lblRetencionIVA.setText("Retenci\u00f3n IVA [%]:");
                        panelRetencion.add(lblRetencionIVA,
                                cc.xywh(3, 5, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));
                        panelRetencion.add(cmbRetencionIVA, cc.xy(5, 5));

                        //======== panel6 ========
                        {
                            panel6.setLayout(new FormLayout(new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                                    RowSpec.decodeSpecs("default")));

                            //---- btnAgregarRetencion ----
                            btnAgregarRetencion.setText("A");
                            panel6.add(btnAgregarRetencion, cc.xy(1, 1));

                            //---- btnActualizarRetencion ----
                            btnActualizarRetencion.setText("U");
                            panel6.add(btnActualizarRetencion, cc.xy(3, 1));

                            //---- btnEliminarRetencion ----
                            btnEliminarRetencion.setText("D");
                            panel6.add(btnEliminarRetencion, cc.xy(5, 1));

                            //---- btnProgramador ----
                            btnProgramador.setText("Programador");
                            panel6.add(btnProgramador, cc.xy(7, 1));
                        }
                        panelRetencion.add(panel6, cc.xywh(3, 9, 5, 1));
                    }
                    tpTabsCliente.addTab("Retenci\u00f3n", panelRetencion);

                    //======== panelZona ========
                    {
                        panelZona.setLayout(new FormLayout(new ColumnSpec[] { new ColumnSpec(Sizes.dluX(12)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.LEFT, Sizes.dluX(30), FormSpec.NO_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(120)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)) },
                                new RowSpec[] { new RowSpec(Sizes.DLUY6), FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        new RowSpec(Sizes.DLUY5), FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                        FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                                        FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) }));
                        panelZona.add(txtCodigoZona,
                                cc.xywh(5, 3, 1, 1, CellConstraints.FILL, CellConstraints.DEFAULT));
                        panelZona.add(txtNombreZona, cc.xywh(5, 5, 3, 1));

                        //======== spDetalleZona ========
                        {

                            //---- tblDetalleZona ----
                            tblDetalleZona.setModel(new DefaultTableModel(new Object[][] {},
                                    new String[] { "C\u00f3digo", "Nombre" }) {
                                boolean[] columnEditable = new boolean[] { false, false };

                                @Override
                                public boolean isCellEditable(int rowIndex, int columnIndex) {
                                    return columnEditable[columnIndex];
                                }
                            });
                            tblDetalleZona.setPreferredScrollableViewportSize(new Dimension(450, 150));
                            tblDetalleZona.setAutoResizeMode(JTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS);
                            tblDetalleZona.setAutoCreateColumnsFromModel(true);
                            spDetalleZona.setViewportView(tblDetalleZona);
                        }
                        panelZona.add(spDetalleZona, cc.xywh(3, 11, 7, 5));

                        //---- lblCodigoZona ----
                        lblCodigoZona.setText("C\u00f3digo:");
                        panelZona.add(lblCodigoZona,
                                cc.xywh(3, 3, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

                        //---- lblNombreZona ----
                        lblNombreZona.setText("Nombre:");
                        panelZona.add(lblNombreZona,
                                cc.xywh(3, 5, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

                        //======== panel2 ========
                        {
                            panel2.setLayout(new FormLayout(new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                                    RowSpec.decodeSpecs("default")));

                            //---- btnAgregarDetalleZona ----
                            btnAgregarDetalleZona.setText("A");
                            panel2.add(btnAgregarDetalleZona, cc.xy(1, 1));

                            //---- btnActualizarDetalleZona ----
                            btnActualizarDetalleZona.setText("U");
                            panel2.add(btnActualizarDetalleZona, cc.xy(3, 1));

                            //---- btnEliminarDetalleZona ----
                            btnEliminarDetalleZona.setText("D");
                            panel2.add(btnEliminarDetalleZona, cc.xy(5, 1));
                        }
                        panelZona.add(panel2, cc.xywh(3, 9, 7, 1));
                    }
                    tpTabsCliente.addTab("Zona", panelZona);

                }
                panelSubTabCliente.add(tpTabsCliente, cc.xy(3, 3));
            }
            spPanelSubTabCliente.setViewportView(panelSubTabCliente);
        }
        jtpTabsAdministracionCliente.addTab("Operador de Negocio", spPanelSubTabCliente);

        //======== spPanelSubTabOficina ========
        {

            //======== panelSubTabOficina ========
            {
                panelSubTabOficina
                        .setLayout(
                                new FormLayout(
                                        new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)),
                                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT,
                                                        FormSpec.DEFAULT_GROW),
                                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                                new ColumnSpec(Sizes.dluX(10)) },
                                        new RowSpec[] { new RowSpec(Sizes.DLUY5), FormFactory.LINE_GAP_ROWSPEC,
                                                new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                                FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY5) }));

                //======== tpTabsOficina ========
                {

                    //======== panelOficina ========
                    {
                        panelOficina.setLayout(new FormLayout(new ColumnSpec[] { new ColumnSpec(Sizes.dluX(12)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(50)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(55)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(50)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(55)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(50)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(50)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(50)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(50)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)) },
                                new RowSpec[] { new RowSpec(Sizes.DLUY5), FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        new RowSpec(RowSpec.TOP, Sizes.DLUY6, FormSpec.NO_GROW),
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                        FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                                        FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY3) }));
                        panelOficina.add(txtCodigoClienteOficina, cc.xy(5, 3));
                        panelOficina.add(txtDescripcionClienteOficina, cc.xywh(5, 5, 7, 1));
                        panelOficina.add(txtCiudadClienteOficina, cc.xywh(5, 7, 3, 1));
                        panelOficina.add(txtTelefonoClienteOficina, cc.xy(5, 11));

                        //======== spOficinasCliente ========
                        {

                            //---- tblOficinasCliente ----
                            tblOficinasCliente.setModel(
                                    new DefaultTableModel(new Object[][] {}, new String[] { "C\u00f3digo",
                                            "Fecha Creaci\u00f3n", "Estado", "Descripci\u00f3n", "Ciudad" }) {
                                        boolean[] columnEditable = new boolean[] { false, false, false, false,
                                                false };

                                        @Override
                                        public boolean isCellEditable(int rowIndex, int columnIndex) {
                                            return columnEditable[columnIndex];
                                        }
                                    });
                            tblOficinasCliente.setPreferredScrollableViewportSize(new Dimension(450, 150));
                            tblOficinasCliente.setAutoResizeMode(JTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS);
                            tblOficinasCliente.setAutoCreateColumnsFromModel(true);
                            spOficinasCliente.setViewportView(tblOficinasCliente);
                        }
                        panelOficina.add(spOficinasCliente, cc.xywh(3, 20, 19, 5));

                        //---- lblFechaFechaCreacionClienteOficina ----
                        lblFechaFechaCreacionClienteOficina.setText("Fecha Creaci\u00f3n: ");
                        panelOficina.add(lblFechaFechaCreacionClienteOficina,
                                cc.xywh(13, 3, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelOficina.add(txtFechaCreacionClienteOficina, cc.xywh(17, 3, 3, 1));

                        //---- lblCodigoClienteOficina ----
                        lblCodigoClienteOficina.setText("C\u00f3digo:");
                        panelOficina.add(lblCodigoClienteOficina,
                                cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- lblDescripcionClienteOficina ----
                        lblDescripcionClienteOficina.setText("Descripcion:");
                        panelOficina.add(lblDescripcionClienteOficina,
                                cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- lblEstadoClienteOficina ----
                        lblEstadoClienteOficina.setText("Estado:");
                        panelOficina.add(lblEstadoClienteOficina,
                                cc.xywh(15, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelOficina.add(cmbEstadoClienteOficina, cc.xy(17, 5));
                        panelOficina.add(btnCiudadesClienteOficina,
                                cc.xywh(9, 7, 1, 1, CellConstraints.LEFT, CellConstraints.FILL));

                        //---- lblCiudadClienteOficina ----
                        lblCiudadClienteOficina.setText("Ciudad:");
                        panelOficina.add(lblCiudadClienteOficina,
                                cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- lblDireccionClienteOficina ----
                        lblDireccionClienteOficina.setText("Direcci\u00f3n:");
                        panelOficina.add(lblDireccionClienteOficina,
                                cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelOficina.add(txtDireccionClienteOficina, cc.xywh(5, 9, 15, 1));

                        //---- lblTelefonoClienteOficina ----
                        lblTelefonoClienteOficina.setText("Tel\u00e9fono:");
                        panelOficina.add(lblTelefonoClienteOficina,
                                cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- lblFaxClienteOficina ----
                        lblFaxClienteOficina.setText("Fax:");
                        panelOficina.add(lblFaxClienteOficina,
                                cc.xywh(7, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelOficina.add(txtFaxClienteOficina, cc.xy(9, 11));
                        panelOficina.add(txtEmailClienteOficina, cc.xywh(13, 11, 7, 1));

                        //---- lblEmailClienteOficina ----
                        lblEmailClienteOficina.setText("E-mail:");
                        panelOficina.add(lblEmailClienteOficina,
                                cc.xywh(11, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- lblObservacionClienteOficina ----
                        lblObservacionClienteOficina.setText("Observaci\u00f3n:");
                        panelOficina.add(lblObservacionClienteOficina,
                                cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- lblCalificacionClienteOficina ----
                        lblCalificacionClienteOficina.setText("Calificaci\u00f3n:");
                        panelOficina.add(lblCalificacionClienteOficina,
                                cc.xywh(3, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelOficina.add(cmbCalificacionClienteOficina, cc.xy(5, 15));

                        //---- lblMontoCreditoClienteOficina ----
                        lblMontoCreditoClienteOficina.setText("Monto Cr\u00e9dito:");
                        panelOficina.add(lblMontoCreditoClienteOficina,
                                cc.xywh(7, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelOficina.add(txtObservacionClienteOficina, cc.xywh(5, 13, 7, 1));

                        //---- lblMontoGarantiaClienteOficina ----
                        lblMontoGarantiaClienteOficina.setText("Monto Garant\u00eda:");
                        panelOficina.add(lblMontoGarantiaClienteOficina,
                                cc.xywh(11, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtMontoGarantiaClienteOficina ----
                        txtMontoGarantiaClienteOficina.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelOficina.add(txtMontoGarantiaClienteOficina, cc.xy(13, 15));

                        //---- txtMontoCreditoClienteOficina ----
                        txtMontoCreditoClienteOficina.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelOficina.add(txtMontoCreditoClienteOficina, cc.xy(9, 15));

                        //======== panel3 ========
                        {
                            panel3.setLayout(new FormLayout(new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                                    RowSpec.decodeSpecs("default")));

                            //---- btnAgregarClienteOficina ----
                            btnAgregarClienteOficina.setText("A");
                            panel3.add(btnAgregarClienteOficina, cc.xy(1, 1));

                            //---- btnActualizarClienteOficina ----
                            btnActualizarClienteOficina.setText("U");
                            panel3.add(btnActualizarClienteOficina, cc.xy(3, 1));

                            //---- btnEliminarClienteOficina ----
                            btnEliminarClienteOficina.setText("D");
                            panel3.add(btnEliminarClienteOficina, cc.xy(5, 1));
                        }
                        panelOficina.add(panel3, cc.xywh(3, 18, 18, 1));
                    }
                    tpTabsOficina.addTab("General", panelOficina);

                    //======== panelContacto ========
                    {
                        panelContacto.setLayout(new FormLayout(new ColumnSpec[] {
                                new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.dluX(60)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.dluX(60)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.dluX(150)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)) },
                                new RowSpec[] { new RowSpec(Sizes.DLUY6), FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        new RowSpec(Sizes.DLUY5), FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                        FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                                        FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY6) }));
                        panelContacto.add(cmbTipoContacto, cc.xywh(5, 3, 7, 1));
                        panelContacto.add(txtDireccionContacto, cc.xywh(5, 7, 9, 1));

                        //======== spDetalleContacto ========
                        {

                            //---- tblDetalleContacto ----
                            tblDetalleContacto.setModel(new DefaultTableModel(new Object[][] {},
                                    new String[] { "Tipo Contacto", "Nombre", "Email", "Direcci\u00f3n" }) {
                                boolean[] columnEditable = new boolean[] { false, false, false, false };

                                @Override
                                public boolean isCellEditable(int rowIndex, int columnIndex) {
                                    return columnEditable[columnIndex];
                                }
                            });
                            tblDetalleContacto.setPreferredScrollableViewportSize(new Dimension(450, 150));
                            tblDetalleContacto.setAutoResizeMode(JTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS);
                            tblDetalleContacto.setAutoCreateColumnsFromModel(true);
                            spDetalleContacto.setViewportView(tblDetalleContacto);
                        }
                        panelContacto.add(spDetalleContacto, cc.xywh(3, 21, 13, 5));

                        //---- lblTipoContacto ----
                        lblTipoContacto.setText("Tipo Contacto:");
                        panelContacto.add(lblTipoContacto,
                                cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- lblNombreContacto ----
                        lblNombreContacto.setText("Nombre:");
                        panelContacto.add(lblNombreContacto,
                                cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelContacto.add(txtNombreContacto, cc.xywh(5, 5, 7, 1));

                        //---- lblDireccionContacto ----
                        lblDireccionContacto.setText("Direcci\u00f3n:");
                        panelContacto.add(lblDireccionContacto,
                                cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- lblTelefonoCasaContacto ----
                        lblTelefonoCasaContacto.setText("Tel\u00e9fono Casa:");
                        panelContacto.add(lblTelefonoCasaContacto,
                                cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- lblTelefonoOficContacto ----
                        lblTelefonoOficContacto.setText("Tel\u00e9fono Oficina:");
                        panelContacto.add(lblTelefonoOficContacto,
                                cc.xywh(9, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelContacto.add(txtTelefonoOficContacto, cc.xy(11, 9));

                        //---- lblCelularContacto ----
                        lblCelularContacto.setText("Celular:");
                        panelContacto.add(lblCelularContacto,
                                cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelContacto.add(txtCelularContacto, cc.xy(5, 11));

                        //---- lblMailContacto ----
                        lblMailContacto.setText("E-mail:");
                        panelContacto.add(lblMailContacto,
                                cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelContacto.add(txtMailContacto, cc.xywh(5, 13, 5, 1));

                        //---- lblCumpleanosContacto ----
                        lblCumpleanosContacto.setText("Fecha de Nacimiento:");
                        panelContacto.add(lblCumpleanosContacto,
                                cc.xywh(3, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                        panelContacto.add(cmbCumpleanosContacto, cc.xywh(5, 15, 5, 1));
                        panelContacto.add(txtTelefonoCasaContacto, cc.xy(5, 9));

                        //======== panel4 ========
                        {
                            panel4.setLayout(new FormLayout(new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                                    RowSpec.decodeSpecs("default")));

                            //---- btnAgregarDetalleContacto ----
                            btnAgregarDetalleContacto.setText("A");
                            panel4.add(btnAgregarDetalleContacto, cc.xy(1, 1));

                            //---- btnActualizarDetalleContacto ----
                            btnActualizarDetalleContacto.setText("U");
                            panel4.add(btnActualizarDetalleContacto, cc.xy(3, 1));

                            //---- btnEliminarDetalleContacto ----
                            btnEliminarDetalleContacto.setText("D");
                            panel4.add(btnEliminarDetalleContacto, cc.xy(5, 1));
                        }
                        panelContacto.add(panel4, cc.xywh(3, 19, 14, 1));
                    }
                    tpTabsOficina.addTab("Contacto", panelContacto);

                    //======== panelIndicador ========
                    {
                        panelIndicador.setLayout(new FormLayout(new ColumnSpec[] {
                                new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.LEFT, Sizes.dluX(50), FormSpec.NO_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(120)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)) },
                                new RowSpec[] { new RowSpec(Sizes.DLUY6), FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        new RowSpec(Sizes.DLUY5), FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                        FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                                        FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) }));
                        panelIndicador.add(cmbTipoIndicador, cc.xywh(5, 3, 3, 1));

                        //---- txtValorIndicador ----
                        txtValorIndicador.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelIndicador.add(txtValorIndicador,
                                cc.xywh(5, 5, 1, 1, CellConstraints.FILL, CellConstraints.DEFAULT));

                        //======== spDetalleIndicador ========
                        {

                            //---- tblDetalleIndicador ----
                            tblDetalleIndicador.setModel(new DefaultTableModel(new Object[][] {},
                                    new String[] { "Tipo Indicador", "Valor" }) {
                                boolean[] columnEditable = new boolean[] { false, false };

                                @Override
                                public boolean isCellEditable(int rowIndex, int columnIndex) {
                                    return columnEditable[columnIndex];
                                }
                            });
                            tblDetalleIndicador.setPreferredScrollableViewportSize(new Dimension(450, 150));
                            tblDetalleIndicador.setAutoResizeMode(JTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS);
                            tblDetalleIndicador.setAutoCreateColumnsFromModel(true);
                            spDetalleIndicador.setViewportView(tblDetalleIndicador);
                        }
                        panelIndicador.add(spDetalleIndicador, cc.xywh(3, 11, 7, 5));

                        //---- lblTipoIndicador ----
                        lblTipoIndicador.setText("Tipo Indicador:");
                        panelIndicador.add(lblTipoIndicador,
                                cc.xywh(3, 3, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

                        //---- lblValorIndicador ----
                        lblValorIndicador.setText("Valor:");
                        panelIndicador.add(lblValorIndicador,
                                cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //======== panel5 ========
                        {
                            panel5.setLayout(new FormLayout(new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                                    RowSpec.decodeSpecs("default")));

                            //---- btnAgregarDetalleIndicador ----
                            btnAgregarDetalleIndicador.setText("A");
                            panel5.add(btnAgregarDetalleIndicador, cc.xy(1, 1));

                            //---- btnActualizarDetalleIndicador ----
                            btnActualizarDetalleIndicador.setText("U");
                            panel5.add(btnActualizarDetalleIndicador, cc.xy(3, 1));

                            //---- btnEliminarDetalleIndicador ----
                            btnEliminarDetalleIndicador.setText("D");
                            panel5.add(btnEliminarDetalleIndicador, cc.xy(5, 1));
                        }
                        panelIndicador.add(panel5, cc.xywh(3, 9, 7, 1));
                    }
                    tpTabsOficina.addTab("Indicador", panelIndicador);

                }
                panelSubTabOficina.add(tpTabsOficina, cc.xy(3, 3));
            }
            spPanelSubTabOficina.setViewportView(panelSubTabOficina);
        }
        jtpTabsAdministracionCliente.addTab("Oficina", spPanelSubTabOficina);

    }
    add(jtpTabsAdministracionCliente, cc.xy(1, 1));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.facturacion.gui.panel.JDAsociarCompra.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
    JDAsocciatePurchase = new JPanel();
    JPAsocciatePurchase = new JPanel();
    jfsPurchasesList = compFactory.createSeparator("Listado de compras");
    jpFilteredBy = new JPanel();
    lblInvoiceNumber = new JLabel();
    txtInvoiceNumber = new JTextField();
    lblInitialDate = new JLabel();
    txtInitialDate = new JFormattedTextField();
    lblFinalDate = new JLabel();
    txtFinalDate = new JFormattedTextField();
    btnFilterList = new JButton();
    btnRemoveFilters = new JButton();
    spTblPurchase = new JScrollPane();
    tblPurchases = new JTable();
    spAddRemovePurchases = new JPanel();
    btnAdd = new JButton();
    btnRemove = new JButton();
    jfsAssociatedPurchases = compFactory.createSeparator("Compras asociadas");
    jpAssociatedPurchases = new JPanel();
    spAsocciatedPurchases = new JScrollPane();
    tblAsocciatedPurchases = new JTable();
    btnAccept = new JButton();
    btnCancel = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setTitle("Asociar Ordenes");
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

    //======== JDAsocciatePurchase ========
    {// w w w . java 2s  .  c om
        JDAsocciatePurchase.setBorder(Borders.DIALOG_BORDER);
        JDAsocciatePurchase.setLayout(new BorderLayout());

        //======== JPAsocciatePurchase ========
        {
            JPAsocciatePurchase.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                    new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(Sizes.dluY(75)), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec("max(default;75dlu)"), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC }));
            JPAsocciatePurchase.add(jfsPurchasesList, cc.xywh(3, 1, 11, 1));

            //======== jpFilteredBy ========
            {
                jpFilteredBy.setBorder(new EtchedBorder());
                jpFilteredBy.setLayout(new FormLayout(
                        new ColumnSpec[] { new ColumnSpec(Sizes.DLUX3), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec("max(default;100dlu)"), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec("max(default;75dlu)"), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec("max(default;75dlu)"), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.DLUX3) },
                        new RowSpec[] { new RowSpec(Sizes.DLUY3), FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.DLUY3) }));

                //---- lblInvoiceNumber ----
                lblInvoiceNumber.setText("#Factura:");
                lblInvoiceNumber.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpFilteredBy.add(lblInvoiceNumber, cc.xy(3, 3));
                jpFilteredBy.add(txtInvoiceNumber, cc.xy(5, 3));

                //---- lblInitialDate ----
                lblInitialDate.setText("Fecha inicial:");
                lblInitialDate.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpFilteredBy.add(lblInitialDate, cc.xy(3, 5));

                //---- txtInitialDate ----
                txtInitialDate.setHorizontalAlignment(SwingConstants.CENTER);
                jpFilteredBy.add(txtInitialDate, cc.xy(5, 5));

                //---- lblFinalDate ----
                lblFinalDate.setText("Fecha final:");
                lblFinalDate.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpFilteredBy.add(lblFinalDate, cc.xy(9, 5));

                //---- txtFinalDate ----
                txtFinalDate.setHorizontalAlignment(SwingConstants.CENTER);
                jpFilteredBy.add(txtFinalDate, cc.xy(11, 5));

                //---- btnFilterList ----
                btnFilterList.setText("Filtrar listado");
                jpFilteredBy.add(btnFilterList, cc.xy(15, 5));

                //---- btnRemoveFilters ----
                btnRemoveFilters.setText("Remover filtros");
                jpFilteredBy.add(btnRemoveFilters,
                        cc.xywh(17, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            }
            JPAsocciatePurchase.add(jpFilteredBy, cc.xywh(3, 3, 11, 1));

            //======== spTblPurchase ========
            {

                //---- tblPurchases ----
                tblPurchases.setModel(new DefaultTableModel(new Object[][] {},
                        new String[] { "Selec.", "Factura", "Fecha", "Concepto", "Cliente", "Total" }) {
                    Class[] columnTypes = new Class[] { Boolean.class, Object.class, Object.class, Object.class,
                            Object.class, Object.class };
                    boolean[] columnEditable = new boolean[] { true, false, false, false, false, false };

                    @Override
                    public Class<?> getColumnClass(int columnIndex) {
                        return columnTypes[columnIndex];
                    }

                    @Override
                    public boolean isCellEditable(int rowIndex, int columnIndex) {
                        return columnEditable[columnIndex];
                    }
                });
                spTblPurchase.setViewportView(tblPurchases);
            }
            JPAsocciatePurchase.add(spTblPurchase, cc.xywh(3, 5, 11, 1));

            //======== spAddRemovePurchases ========
            {
                spAddRemovePurchases
                        .setLayout(
                                new FormLayout(
                                        new ColumnSpec[] {
                                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT,
                                                        FormSpec.DEFAULT_GROW),
                                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT,
                                                        FormSpec.DEFAULT_GROW) },
                                        RowSpec.decodeSpecs("default")));

                //---- btnAdd ----
                btnAdd.setText("A\u00f1adir");
                spAddRemovePurchases.add(btnAdd,
                        cc.xywh(1, 1, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- btnRemove ----
                btnRemove.setText("Quitar");
                spAddRemovePurchases.add(btnRemove,
                        cc.xywh(3, 1, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));
            }
            JPAsocciatePurchase.add(spAddRemovePurchases, cc.xywh(3, 7, 11, 1));
            JPAsocciatePurchase.add(jfsAssociatedPurchases, cc.xywh(3, 9, 11, 1));

            //======== jpAssociatedPurchases ========
            {
                jpAssociatedPurchases.setLayout(new FormLayout(
                        new ColumnSpec[] {
                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(100)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(100)) },
                        new RowSpec[] { new RowSpec("max(default;75dlu)"), FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(10)) }));

                //======== spAsocciatedPurchases ========
                {

                    //---- tblAsocciatedPurchases ----
                    tblAsocciatedPurchases.setModel(new DefaultTableModel(new Object[][] {},
                            new String[] { "Selec.", "Factura", "Fecha", "Concepto", "Cliente", "Total" }) {
                        Class[] columnTypes = new Class[] { Boolean.class, Double.class, Double.class,
                                Object.class, Object.class, Object.class };
                        boolean[] columnEditable = new boolean[] { true, false, false, false, false, false };

                        @Override
                        public Class<?> getColumnClass(int columnIndex) {
                            return columnTypes[columnIndex];
                        }

                        @Override
                        public boolean isCellEditable(int rowIndex, int columnIndex) {
                            return columnEditable[columnIndex];
                        }
                    });
                    spAsocciatedPurchases.setViewportView(tblAsocciatedPurchases);
                }
                jpAssociatedPurchases.add(spAsocciatedPurchases, cc.xywh(1, 1, 5, 1));
            }
            JPAsocciatePurchase.add(jpAssociatedPurchases, cc.xywh(3, 11, 11, 3));

            //---- btnAccept ----
            btnAccept.setText("Aceptar");
            JPAsocciatePurchase.add(btnAccept, cc.xy(11, 15));

            //---- btnCancel ----
            btnCancel.setText("Cancelar");
            JPAsocciatePurchase.add(btnCancel, cc.xy(13, 15));
        }
        JDAsocciatePurchase.add(JPAsocciatePurchase, BorderLayout.CENTER);
    }
    contentPane.add(JDAsocciatePurchase, BorderLayout.NORTH);
    pack();
    setLocationRelativeTo(getOwner());
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.facturacion.gui.panel.JDFacturacionPlanMedio.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    dialogPane = new JPanel();
    contentPane = new JPanel();
    ldescripcion = new JLabel();
    rbCompleto = new JRadioButton();
    rbParcial = new JRadioButton();
    rbPorProveedor = new JRadioButton();
    cmbPorProveedor = new JComboBox();
    rbPorProductoComercial = new JRadioButton();
    cmbPorProductoComercial = new JComboBox();
    rbPorVersion = new JRadioButton();
    cmbPorVersion = new JComboBox();
    rbPorComisionMedio = new JRadioButton();
    cmbPorComisionMedio = new JComboBox();
    cbPeriodo = new JCheckBox();
    lbPeriodoFehaInicio = new JLabel();
    cmbPeridoInicio = new DateComboBox();
    lbPeriodoFechaFin = new JLabel();
    cmbPeriodoFin = new DateComboBox();
    btnAceptar = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setTitle("Forma de Facturaci\u00f3n");
    Container contentPane2 = getContentPane();
    contentPane2.setLayout(new BorderLayout());

    //======== dialogPane ========
    {/*w w w.jav a2  s .  c o  m*/
        dialogPane.setBorder(Borders.DIALOG_BORDER);
        dialogPane.setLayout(new BorderLayout());

        //======== contentPane ========
        {
            contentPane.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.DLUX3), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(95)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(95)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.DLUX3) },
                    new RowSpec[] { new RowSpec(Sizes.DLUY3), new RowSpec(Sizes.dluY(10)),
                            new RowSpec(RowSpec.TOP, Sizes.DLUY6, FormSpec.NO_GROW),
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY6),
                            FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC }));

            //---- ldescripcion ----
            ldescripcion.setText("Elija la forma de Facturaci\u00f3n:");
            contentPane.add(ldescripcion, cc.xywh(3, 2, 3, 1));

            //---- rbCompleto ----
            rbCompleto.setText("Completo");
            contentPane.add(rbCompleto, cc.xy(3, 4));

            //---- rbParcial ----
            rbParcial.setText("Parcial");
            contentPane.add(rbParcial, cc.xy(3, 6));

            //---- rbPorProveedor ----
            rbPorProveedor.setText("Por Proveedor");
            contentPane.add(rbPorProveedor, cc.xy(3, 8));
            contentPane.add(cmbPorProveedor, cc.xywh(5, 8, 7, 1));

            //---- rbPorProductoComercial ----
            rbPorProductoComercial.setText("Por Producto Cliente");
            contentPane.add(rbPorProductoComercial, cc.xy(3, 10));
            contentPane.add(cmbPorProductoComercial, cc.xywh(5, 10, 7, 1));

            //---- rbPorVersion ----
            rbPorVersion.setText("Por Comercial");
            contentPane.add(rbPorVersion, cc.xy(3, 12));
            contentPane.add(cmbPorVersion, cc.xywh(5, 12, 7, 1));

            //---- rbPorComisionMedio ----
            rbPorComisionMedio.setText("Comisi\u00f3n del Medio");
            contentPane.add(rbPorComisionMedio, cc.xy(3, 14));
            contentPane.add(cmbPorComisionMedio, cc.xywh(5, 14, 7, 1));

            //---- cbPeriodo ----
            cbPeriodo.setText("Periodo");
            contentPane.add(cbPeriodo, cc.xywh(3, 16, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

            //---- lbPeriodoFehaInicio ----
            lbPeriodoFehaInicio.setText("Fecha inicio:");
            contentPane.add(lbPeriodoFehaInicio, cc.xy(5, 16));
            contentPane.add(cmbPeridoInicio, cc.xy(7, 16));

            //---- lbPeriodoFechaFin ----
            lbPeriodoFechaFin.setText("Fecha fin:");
            contentPane.add(lbPeriodoFechaFin, cc.xy(9, 16));
            contentPane.add(cmbPeriodoFin, cc.xy(11, 16));

            //---- btnAceptar ----
            btnAceptar.setText("Aceptar");
            contentPane.add(btnAceptar, cc.xy(7, 20));
        }
        dialogPane.add(contentPane, BorderLayout.NORTH);
    }
    contentPane2.add(dialogPane, BorderLayout.SOUTH);
    pack();
    setLocationRelativeTo(getOwner());

    //---- bgFormasFacturacion ----
    ButtonGroup bgFormasFacturacion = new ButtonGroup();
    bgFormasFacturacion.add(rbCompleto);
    bgFormasFacturacion.add(rbParcial);
    bgFormasFacturacion.add(rbPorProveedor);
    bgFormasFacturacion.add(rbPorProductoComercial);
    bgFormasFacturacion.add(rbPorVersion);
    bgFormasFacturacion.add(rbPorComisionMedio);
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.facturacion.gui.panel.JPFacturacionIvaRetencion.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    lblCliente = new JLabel();
    txtCliente = new JTextField();
    btnCliente = new JButton();
    cbTodos = new JCheckBox();
    lblEstado = new JLabel();
    cmbEstado = new JComboBox();
    lblFechaInicio = new JLabel();
    cmbFechaInicio = new DateComboBox();
    lblFechaFin = new JLabel();
    cmbFechaFin = new DateComboBox();
    spTblFacturacion = new JScrollPane();
    tblFacturacion = new JTable();
    btnConsultar = new JButton();
    cbPreimpreso = new JCheckBox();
    lblRetRenta = new JLabel();
    cmbRetencionesRenta = new JComboBox();
    lblRentIva = new JLabel();
    cmbRetencionesIVA = new JComboBox();
    btnConsultarConsolidado = new JButton();
    cbCliente = new JCheckBox();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(95)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(95)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.DLUX6), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(40)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.DLUX3), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(35)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
            new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(Sizes.dluY(10)) }));

    //---- lblCliente ----
    lblCliente.setText("Cliente:");
    add(lblCliente, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(txtCliente, cc.xywh(5, 3, 7, 1));
    add(btnCliente, cc.xywh(13, 3, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- cbTodos ----
    cbTodos.setText("Todos");
    add(cbTodos, cc.xy(17, 3));//from  ww w  .j  a va 2  s .c  om

    //---- lblEstado ----
    lblEstado.setText("Estado:");
    add(lblEstado, cc.xywh(23, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- cmbEstado ----
    cmbEstado.setModel(new DefaultComboBoxModel(new String[] { "TODAS", "(A) Anuladas" }));
    add(cmbEstado, cc.xywh(25, 3, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

    //---- lblFechaInicio ----
    lblFechaInicio.setText("Fecha Inicio:");
    add(lblFechaInicio, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbFechaInicio, cc.xy(5, 5));

    //---- lblFechaFin ----
    lblFechaFin.setText("Fecha Fin:");
    add(lblFechaFin, cc.xywh(9, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbFechaFin, cc.xy(11, 5));

    //======== spTblFacturacion ========
    {

        //---- tblFacturacion ----
        tblFacturacion.setModel(new DefaultTableModel(
                new Object[][] { { null, null, "", null, null, null, null, null, "", null, null, null, null,
                        null, null, null }, },
                new String[] { "# Factura", "Fecha Emisi\u00f3n", "Cliente", "A", "Exterior", "Reembolso",
                        "Normal", "IVA", "TOTAL US$", "# Ret. Renta", "Renta 1%", "Renta 2%", "# Ret. IVA",
                        "IVA 30%", "IVA 70%", "IVA 100%" }) {
            boolean[] columnEditable = new boolean[] { false, false, false, false, false, false, false, false,
                    false, false, false, false, false, false, false, false };

            @Override
            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return columnEditable[columnIndex];
            }
        });
        spTblFacturacion.setViewportView(tblFacturacion);
    }
    add(spTblFacturacion, cc.xywh(3, 11, 25, 5));

    //---- btnConsultar ----
    btnConsultar.setText("Consultar");
    add(btnConsultar, cc.xy(17, 5));

    //---- cbPreimpreso ----
    cbPreimpreso.setText("Ordenar por # Factura");
    add(cbPreimpreso, cc.xywh(23, 5, 3, 1));

    //---- lblRetRenta ----
    lblRetRenta.setText("# Ret. Renta:");
    add(lblRetRenta, cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- cmbRetencionesRenta ----
    cmbRetencionesRenta.setModel(new DefaultComboBoxModel(new String[] { "TODAS", "Recibidas", "Pendientes" }));
    add(cmbRetencionesRenta, cc.xywh(5, 7, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

    //---- lblRentIva ----
    lblRentIva.setText("# Ret. IVA:");
    add(lblRentIva, cc.xywh(9, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- cmbRetencionesIVA ----
    cmbRetencionesIVA.setModel(new DefaultComboBoxModel(new String[] { "TODAS", "Recibidas", "Pendientes" }));
    add(cmbRetencionesIVA, cc.xywh(11, 7, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

    //---- btnConsultarConsolidado ----
    btnConsultarConsolidado.setText("Consultar Consolidado");
    add(btnConsultarConsolidado, cc.xywh(17, 7, 3, 1));

    //---- cbCliente ----
    cbCliente.setText("Ordenar por Cliente");
    add(cbCliente, cc.xywh(23, 7, 3, 1));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.facturacion.gui.panel.JPFacturacionPresupuestos.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    lblCliente = new JLabel();
    txtCliente = new JTextField();
    btnCliente = new JButton();
    cbTodos = new JCheckBox();
    lblProveedorOficina = new JLabel();
    txtProveedorOficina = new JTextField();
    btnProveedorOficina = new JButton();
    cbTodosProveedorOficina = new JCheckBox();
    lblFechaInicio = new JLabel();
    cmbFechaInicio = new DateComboBox();
    lblFechaFin = new JLabel();
    cmbFechaFin = new DateComboBox();
    lblFechasAprobacion = new JLabel();
    btnConsultar = new JButton();
    cbFiltrarCodigoPresupuesto = new JCheckBox();
    txtPresupuesto = new JTextField();
    lblTipoProveedor = new JLabel();
    cmbTipoProveedor = new JComboBox();
    cbVerFacturas = new JCheckBox();
    cbAprobadosVsFacturados = new JCheckBox();
    cbReporteInversionTotales = new JCheckBox();
    lblSubtipoProveedor = new JLabel();
    cmbSubtipoProveedor = new JComboBox();
    cbVerFacturasNegociacion = new JCheckBox();
    cbVerCarteraIngresos = new JCheckBox();
    cbReporteComisionAdicional = new JCheckBox();
    lblEstado = new JLabel();
    cmbEstado = new JComboBox();
    cbVerCompras = new JCheckBox();
    cbVerCarteraEgresos = new JCheckBox();
    cbVerCarteraIngresoTotal = new JCheckBox();
    cbVerCarteraIngresoRetencionParcial = new JCheckBox();
    cbVerCarteraIngresoParcial = new JCheckBox();
    cbVerCarteraIngresoRetencion = new JCheckBox();
    cbVerProveedoresFactura = new JCheckBox();
    cbVerCarteraEgresoTotal = new JCheckBox();
    cbVerCarteraEgresoRetencionParcial = new JCheckBox();
    cbVerCarteraEgresoParcial = new JCheckBox();
    cbVerCarteraEgresoRetencion = new JCheckBox();
    lblSegmento = new JLabel();
    cmbSegmento = new JComboBox();
    lblProducto = new JLabel();
    cmbProducto = new JComboBox();
    spTblInversion = new JScrollPane();
    tblInversion = new JTable();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(95)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(95)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.DLUX3), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(20)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(25)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(30)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(25)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
            new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(Sizes.dluY(10)) }));

    //---- lblCliente ----
    lblCliente.setText("Cliente:");
    add(lblCliente, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- txtCliente ----
    txtCliente.setEditable(false);/*from   w w w .j  a  va 2  s.c o m*/
    add(txtCliente, cc.xywh(5, 3, 7, 1));
    add(btnCliente, cc.xywh(13, 3, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- cbTodos ----
    cbTodos.setText("Todos");
    add(cbTodos, cc.xy(17, 3));

    //---- lblProveedorOficina ----
    lblProveedorOficina.setText("Proveedor:");
    add(lblProveedorOficina, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- txtProveedorOficina ----
    txtProveedorOficina.setEditable(false);
    add(txtProveedorOficina, cc.xywh(5, 5, 7, 1));
    add(btnProveedorOficina, cc.xywh(13, 5, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

    //---- cbTodosProveedorOficina ----
    cbTodosProveedorOficina.setText("Todos");
    add(cbTodosProveedorOficina, cc.xy(17, 5));

    //---- lblFechaInicio ----
    lblFechaInicio.setText("Fecha Inicio:");
    add(lblFechaInicio, cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbFechaInicio, cc.xy(5, 7));

    //---- lblFechaFin ----
    lblFechaFin.setText("Fecha Fin:");
    add(lblFechaFin, cc.xywh(9, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbFechaFin, cc.xy(11, 7));

    //---- lblFechasAprobacion ----
    lblFechasAprobacion.setText("(Fechas de Aprobaci\u00f3n)");
    add(lblFechasAprobacion, cc.xywh(13, 7, 7, 1));

    //---- btnConsultar ----
    btnConsultar.setText("Consultar");
    add(btnConsultar, cc.xywh(21, 7, 5, 1));

    //---- cbFiltrarCodigoPresupuesto ----
    cbFiltrarCodigoPresupuesto.setText("Filtrar por c\u00f3digo presupuesto / pauta:");
    add(cbFiltrarCodigoPresupuesto, cc.xywh(3, 9, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- txtPresupuesto ----
    txtPresupuesto.setHorizontalAlignment(SwingConstants.RIGHT);
    add(txtPresupuesto, cc.xywh(7, 9, 4, 1));

    //---- lblTipoProveedor ----
    lblTipoProveedor.setText("Tipo de Proveedor:");
    add(lblTipoProveedor, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- cmbTipoProveedor ----
    cmbTipoProveedor.setModel(new DefaultComboBoxModel(new String[] { "MEDIOS", "PRODUCCION", "TODOS" }));
    add(cmbTipoProveedor, cc.xy(5, 11));

    //---- cbVerFacturas ----
    cbVerFacturas.setText("Ver las Facturas");
    cbVerFacturas.setSelected(true);
    add(cbVerFacturas, cc.xywh(9, 11, 3, 1));

    //---- cbAprobadosVsFacturados ----
    cbAprobadosVsFacturados.setText("Aprobados vs. Facturados");
    cbAprobadosVsFacturados.setSelected(true);
    add(cbAprobadosVsFacturados, cc.xywh(13, 11, 16, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

    //---- cbReporteInversionTotales ----
    cbReporteInversionTotales.setText("Reporte de Inversi\u00f3n (Totales)");
    add(cbReporteInversionTotales, cc.xywh(23, 11, 7, 1));

    //---- lblSubtipoProveedor ----
    lblSubtipoProveedor.setText("Subtipo:");
    add(lblSubtipoProveedor, cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbSubtipoProveedor, cc.xy(5, 13));

    //---- cbVerFacturasNegociacion ----
    cbVerFacturasNegociacion.setText("Ver Facturas por Negociaci\u00f3n");
    cbVerFacturasNegociacion.setSelected(true);
    add(cbVerFacturasNegociacion, cc.xywh(9, 13, 3, 1));

    //---- cbVerCarteraIngresos ----
    cbVerCarteraIngresos.setText("Ver Cartera Ingresos");
    add(cbVerCarteraIngresos, cc.xywh(13, 13, 7, 1));

    //---- cbReporteComisionAdicional ----
    cbReporteComisionAdicional.setText("Reporte de Comisiones Adicionales");
    add(cbReporteComisionAdicional, cc.xywh(23, 13, 7, 1));

    //---- lblEstado ----
    lblEstado.setText("Estado:");
    add(lblEstado, cc.xywh(3, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- cmbEstado ----
    cmbEstado.setModel(new DefaultComboBoxModel(
            new String[] { "TODOS", "COTIZADO", "APROBADO", "FACTURADO", "PREPAGADO" }));
    add(cmbEstado, cc.xy(5, 15));

    //---- cbVerCompras ----
    cbVerCompras.setText("Ver las Ordenes / Compras");
    cbVerCompras.setSelected(true);
    add(cbVerCompras, cc.xywh(9, 15, 3, 1));

    //---- cbVerCarteraEgresos ----
    cbVerCarteraEgresos.setText("Ver Cartera Egresos");
    add(cbVerCarteraEgresos, cc.xywh(13, 15, 7, 1));

    //---- cbVerCarteraIngresoTotal ----
    cbVerCarteraIngresoTotal.setText("T");
    cbVerCarteraIngresoTotal.setEnabled(false);
    add(cbVerCarteraIngresoTotal, cc.xy(21, 15));

    //---- cbVerCarteraIngresoRetencionParcial ----
    cbVerCarteraIngresoRetencionParcial.setText("R/P");
    cbVerCarteraIngresoRetencionParcial.setEnabled(false);
    add(cbVerCarteraIngresoRetencionParcial, cc.xy(23, 15));

    //---- cbVerCarteraIngresoParcial ----
    cbVerCarteraIngresoParcial.setText("P");
    cbVerCarteraIngresoParcial.setEnabled(false);
    add(cbVerCarteraIngresoParcial, cc.xy(25, 15));

    //---- cbVerCarteraIngresoRetencion ----
    cbVerCarteraIngresoRetencion.setText("R");
    cbVerCarteraIngresoRetencion.setEnabled(false);
    add(cbVerCarteraIngresoRetencion, cc.xy(27, 15));

    //---- cbVerProveedoresFactura ----
    cbVerProveedoresFactura.setText("Ver Proveedores en Factura");
    add(cbVerProveedoresFactura, cc.xywh(9, 17, 3, 1));

    //---- cbVerCarteraEgresoTotal ----
    cbVerCarteraEgresoTotal.setText("T");
    cbVerCarteraEgresoTotal.setEnabled(false);
    add(cbVerCarteraEgresoTotal, cc.xy(21, 17));

    //---- cbVerCarteraEgresoRetencionParcial ----
    cbVerCarteraEgresoRetencionParcial.setText("R/P");
    cbVerCarteraEgresoRetencionParcial.setEnabled(false);
    add(cbVerCarteraEgresoRetencionParcial, cc.xy(23, 17));

    //---- cbVerCarteraEgresoParcial ----
    cbVerCarteraEgresoParcial.setText("P");
    cbVerCarteraEgresoParcial.setEnabled(false);
    add(cbVerCarteraEgresoParcial, cc.xy(25, 17));

    //---- cbVerCarteraEgresoRetencion ----
    cbVerCarteraEgresoRetencion.setText("R");
    cbVerCarteraEgresoRetencion.setEnabled(false);
    add(cbVerCarteraEgresoRetencion, cc.xy(27, 17));

    //---- lblSegmento ----
    lblSegmento.setText("Segmento:");
    add(lblSegmento, cc.xywh(3, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbSegmento, cc.xywh(5, 19, 7, 1));

    //---- lblProducto ----
    lblProducto.setText("Producto:");
    add(lblProducto, cc.xywh(3, 21, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbProducto, cc.xywh(5, 21, 7, 1));

    //======== spTblInversion ========
    {

        //---- tblInversion ----
        tblInversion.setModel(new DefaultTableModel(
                new Object[][] { { null, null, "", null, null, null, null, null, null, null, null, null, null,
                        null, null }, },
                new String[] { "Cliente", "F. Aprobaci\u00f3n", "Presupuesto", "SAP", "Segmento", "Producto",
                        "Tipo", "Cartera", "F. Factura", "Factura", "Medio", "Proveedor", "Valor", "IVA",
                        "TOTAL" }) {
            boolean[] columnEditable = new boolean[] { false, false, false, false, false, false, false, false,
                    false, false, false, false, false, false, false };

            @Override
            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return columnEditable[columnIndex];
            }
        });
        spTblInversion.setViewportView(tblInversion);
    }
    add(spTblInversion, cc.xywh(3, 25, 27, 5));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}