Example usage for com.jgoodies.forms.layout Sizes DLUY5

List of usage examples for com.jgoodies.forms.layout Sizes DLUY5

Introduction

In this page you can find the example usage for com.jgoodies.forms.layout Sizes DLUY5.

Prototype

ConstantSize DLUY5

To view the source code for com.jgoodies.forms.layout Sizes DLUY5.

Click Source Link

Usage

From source file:captureplugin.CapturePluginSettingsTab.java

License:Open Source License

/**
 * Returns the PluginPanel/*w  ww.  ja v  a2 s . c  o  m*/
 * @return Panel
 */
public JPanel createSettingsPanel() {
    mPanel = new CapturePluginPanel(mOwner, mCloneData);
    mPanel.setBorder(Borders.createEmptyBorder(Sizes.DLUY5, Sizes.DLUX5, Sizes.DLUY5, Sizes.DLUX5));
    mPanel.setSelectedTab(mCurrentPanel);
    return mPanel;
}

From source file:com.spirit.cartera.gui.panel.JPNotaCredito.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();
    jtpNotaCredito = new JideTabbedPane();
    spDetalle = new JScrollPane();
    panel11 = new JPanel();
    panel10 = new JPanel();
    lblDocumento = new JLabel();
    cmbDocumento = new JComboBox();
    scPlantilla = new JScrollPane();
    tblNotaCreditoDetalle = new JTable();
    lblCodigoProducto = new JLabel();
    txtProducto = new JTextField();
    btnBuscarProducto = new JButton();
    lblDescripcion = new JLabel();
    lblCantidad = new JLabel();
    txtCantidad = new JTextField();
    spDescripcion = new JScrollPane();
    txtDescripcion = new JTextArea();
    lblTipoNota = new JLabel();
    cmbTipoNotaDetalle = new JComboBox();
    lblObservacionDetalle = new JLabel();
    lblValor = new JLabel();
    txtValor = new JTextField();
    spTxtObservacionDetalle = new JScrollPane();
    txtObservacionDetalle = new JTextArea();
    lblTipoReferencia = new JLabel();
    cmbTipoReferencia = new JComboBox();
    lblOtroImpuesto = new JLabel();
    txtOtroImpuesto = new JTextField();
    lblEscojaReferencia = new JLabel();
    txtEscojaReferencia = new JTextField();
    btnEscojaReferencia = new JButton();
    btnLimpiarEscojaReferencia = new JButton();
    lblEscojaOrden = new JLabel();
    txtEscojaOrden = new JTextField();
    btnEscojaOrden = new JButton();
    btnLimpiarEscojaOrden = new JButton();
    panel1 = new JPanel();
    btnAgregarDetalle = new JButton();
    btnActualizarDetalle = new JButton();
    btnEliminarDetalle = new JButton();
    panel112 = new JPanel();
    lblValorFinal = new JLabel();
    txtValorFinal = new JTextField();
    lblIVAFinal = new JLabel();
    txtIVAFinal = new JTextField();
    lblICEFinal = new JLabel();
    txtICEFinal = new JTextField();
    lblOtroImpuestoFinal = new JLabel();
    txtOtroImpuestoFinal = new JTextField();
    lblTotalFinal = new JLabel();
    txtTotalFinal = new JTextField();
    spCabecera = new JScrollPane();
    panel32 = new JPanel();
    goodiesFormsSeparator1 = compFactory.createSeparator("Datos de la Nota Cr\u00e9dito");
    lblCodigo = new JLabel();
    lblFechaEmision = new JLabel();
    cmbFechaEmision = new DateComboBox();
    txtCodigo = new JTextField();
    lblTipoCartera = new JLabel();
    cmbTipoCartera = new JComboBox();
    lblFechaVencimiento = new JLabel();
    cmbFechaVencimiento = new DateComboBox();
    lblTipoDocumento = new JLabel();
    cmbTipoDocumento = new JComboBox();
    lblFechaCaducidad = new JLabel();
    cmbFechaCaducidad = new DateComboBox();
    lblOficina = new JLabel();
    txtOficina = new JTextField();
    lblMoneda = new JLabel();
    cmbMoneda = new JComboBox();
    lblOperadorNegocio = new JLabel();
    btnBuscarOperadorNegocio = new JButton();
    txtOperadorNegocio = new JTextField();
    lblReferencia = new JLabel();
    txtReferencia = new JTextField();
    btnReferencia = new JButton();
    lblEstado = new JLabel();
    cmbEstado = new JComboBox();
    lblObservacion = new JLabel();
    txtObservacion = new JTextField();
    goodiesFormsSeparator3 = compFactory.createSeparator("Datos Generales");
    txtPreimpreso = new JTextField();
    lblPreimpreso = new JLabel();
    btnVerificarPreimpreso = new JButton();
    txtAutorizacion = new JTextField();
    lblAutorizacion = new JLabel();
    txtUsuario = new JTextField();
    lblUsuario = new JLabel();
    CellConstraints cc = new CellConstraints();

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

    //======== jtpNotaCredito ========
    {//from   w  w w. java 2s .c om

        //======== spCabecera ========
        {

            //======== panel32 ========
            {
                panel32.setBorder(null);
                panel32.setLayout(new FormLayout(
                        new ColumnSpec[] { new ColumnSpec(Sizes.DLUX5), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.dluX(120)), 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, new ColumnSpec(Sizes.DLUX5),
                                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.DLUX5) },
                        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,
                                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,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(12)) }));
                panel32.add(goodiesFormsSeparator1, cc.xywh(3, 3, 15, 1));

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

                //---- lblFechaEmision ----
                lblFechaEmision.setText("Fecha de Emisi\u00f3n:");
                lblFechaEmision.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblFechaEmision, cc.xywh(15, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panel32.add(cmbFechaEmision, cc.xy(17, 5));

                //---- txtCodigo ----
                txtCodigo.setHorizontalAlignment(SwingConstants.LEADING);
                txtCodigo.setEditable(false);
                panel32.add(txtCodigo, cc.xy(5, 5));

                //---- lblTipoCartera ----
                lblTipoCartera.setText("Tipo cartera:");
                panel32.add(lblTipoCartera,
                        cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- cmbTipoCartera ----
                cmbTipoCartera.setModel(new DefaultComboBoxModel(new String[] { "CLIENTE", "PROVEEDOR" }));
                panel32.add(cmbTipoCartera, cc.xy(5, 7));

                //---- lblFechaVencimiento ----
                lblFechaVencimiento.setText("Fecha vencimiento:");
                lblFechaVencimiento.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblFechaVencimiento, cc.xy(15, 7));
                panel32.add(cmbFechaVencimiento, cc.xy(17, 7));

                //---- lblTipoDocumento ----
                lblTipoDocumento.setText("Tipo documento:");
                panel32.add(lblTipoDocumento, cc.xy(3, 9));
                panel32.add(cmbTipoDocumento, cc.xywh(5, 9, 4, 1));

                //---- lblFechaCaducidad ----
                lblFechaCaducidad.setText("Fecha caducidad:");
                panel32.add(lblFechaCaducidad,
                        cc.xywh(15, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panel32.add(cmbFechaCaducidad, cc.xy(17, 9));

                //---- lblOficina ----
                lblOficina.setText("Oficina:");
                lblOficina.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblOficina, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- txtOficina ----
                txtOficina.setEditable(false);
                txtOficina.setHorizontalAlignment(SwingConstants.LEADING);
                panel32.add(txtOficina, cc.xywh(5, 11, 5, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                //---- lblMoneda ----
                lblMoneda.setText("Moneda:");
                lblMoneda.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblMoneda, cc.xywh(15, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panel32.add(cmbMoneda, cc.xy(17, 11));

                //---- lblOperadorNegocio ----
                lblOperadorNegocio.setText("Operador Negocio:");
                lblOperadorNegocio.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblOperadorNegocio, cc.xy(3, 13));
                panel32.add(btnBuscarOperadorNegocio,
                        cc.xywh(11, 13, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- txtOperadorNegocio ----
                txtOperadorNegocio.setFocusable(false);
                panel32.add(txtOperadorNegocio, cc.xywh(5, 13, 5, 1));

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

                //---- txtReferencia ----
                txtReferencia.setEditable(false);
                panel32.add(txtReferencia, cc.xywh(5, 15, 5, 1));
                panel32.add(btnReferencia, cc.xywh(11, 15, 1, 1, CellConstraints.LEFT, CellConstraints.FILL));

                //---- lblEstado ----
                lblEstado.setText("Estado:");
                lblEstado.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblEstado, cc.xy(3, 17));
                panel32.add(cmbEstado, cc.xy(5, 17));

                //---- lblObservacion ----
                lblObservacion.setText("Observaci\u00f3n:");
                lblObservacion.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblObservacion, cc.xy(3, 19));
                panel32.add(txtObservacion, cc.xywh(5, 19, 13, 1));
                panel32.add(goodiesFormsSeparator3, cc.xywh(3, 23, 15, 1));
                panel32.add(txtPreimpreso, cc.xy(5, 25));

                //---- lblPreimpreso ----
                lblPreimpreso.setText("Preimpreso:");
                lblPreimpreso.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblPreimpreso, cc.xy(3, 25));

                //---- btnVerificarPreimpreso ----
                btnVerificarPreimpreso.setText("Verificar");
                panel32.add(btnVerificarPreimpreso, cc.xy(7, 25));
                panel32.add(txtAutorizacion, cc.xywh(5, 27, 3, 1));

                //---- lblAutorizacion ----
                lblAutorizacion.setText("Autorizaci\u00f3n:");
                lblAutorizacion.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblAutorizacion, cc.xy(3, 27));

                //---- txtUsuario ----
                txtUsuario.setEditable(false);
                panel32.add(txtUsuario, cc.xy(5, 29));

                //---- lblUsuario ----
                lblUsuario.setText("Usuario:");
                lblUsuario.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblUsuario, cc.xy(3, 29));
            }
            spCabecera.setViewportView(panel32);
        }
        jtpNotaCredito.addTab("Cabecera", spCabecera);

        //======== spDetalle ========
        {

            //======== panel11 ========
            {
                panel11.setLayout(new FormLayout(ColumnSpec.decodeSpecs("default:grow"),
                        new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC }));

                //======== panel10 ========
                {
                    panel10.setLayout(new FormLayout(
                            new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
                                    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(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(10)),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(30)),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(90)),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                            new 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(30)), 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.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) }));

                    //---- lblDocumento ----
                    lblDocumento.setText("Documento:");
                    lblDocumento.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(lblDocumento, cc.xy(3, 1));
                    panel10.add(cmbDocumento, cc.xywh(5, 1, 11, 1));

                    //======== scPlantilla ========
                    {

                        //---- tblNotaCreditoDetalle ----
                        tblNotaCreditoDetalle.setModel(new DefaultTableModel(new Object[][] {}, new String[] {
                                "Producto", "Cantidad", "Valor", "IVA", "ICE", "Otr. Imp.", "Total" }) {
                            boolean[] columnEditable = new boolean[] { false, false, false, false, false, false,
                                    true };

                            @Override
                            public boolean isCellEditable(int rowIndex, int columnIndex) {
                                return columnEditable[columnIndex];
                            }
                        });
                        tblNotaCreditoDetalle.setPreferredScrollableViewportSize(new Dimension(450, 150));
                        tblNotaCreditoDetalle.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
                        scPlantilla.setViewportView(tblNotaCreditoDetalle);
                    }
                    panel10.add(scPlantilla, cc.xywh(3, 21, 25, 1));

                    //---- lblCodigoProducto ----
                    lblCodigoProducto.setText("Producto:");
                    lblCodigoProducto.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(lblCodigoProducto,
                            cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                    panel10.add(txtProducto, cc.xywh(5, 3, 11, 1));
                    panel10.add(btnBuscarProducto,
                            cc.xywh(17, 3, 3, 1, CellConstraints.FILL, CellConstraints.FILL));

                    //---- lblDescripcion ----
                    lblDescripcion.setText("Descripci\u00f3n:");
                    panel10.add(lblDescripcion,
                            cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                    //---- lblCantidad ----
                    lblCantidad.setText("Cantidad:");
                    lblCantidad.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(lblCantidad, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtCantidad ----
                    txtCantidad.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(txtCantidad, cc.xy(5, 11));

                    //======== spDescripcion ========
                    {

                        //---- txtDescripcion ----
                        txtDescripcion.setLineWrap(true);
                        spDescripcion.setViewportView(txtDescripcion);
                    }
                    panel10.add(spDescripcion, cc.xywh(5, 5, 11, 5));

                    //---- lblTipoNota ----
                    lblTipoNota.setText("Tipo de Nota:");
                    panel10.add(lblTipoNota,
                            cc.xywh(9, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                    //---- cmbTipoNotaDetalle ----
                    cmbTipoNotaDetalle.setModel(new DefaultComboBoxModel(
                            new String[] { "ERROR", "ANULACION", "GANANCIA", "OTRO" }));
                    panel10.add(cmbTipoNotaDetalle, cc.xy(11, 11));

                    //---- lblObservacionDetalle ----
                    lblObservacionDetalle.setText("Observaci\u00f3n:");
                    panel10.add(lblObservacionDetalle,
                            cc.xywh(19, 11, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                    //---- lblValor ----
                    lblValor.setText("Valor:");
                    lblValor.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(lblValor, cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtValor ----
                    txtValor.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(txtValor, cc.xywh(5, 13, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                    //======== spTxtObservacionDetalle ========
                    {
                        spTxtObservacionDetalle.setMaximumSize(new Dimension(1000, 1000));
                        spTxtObservacionDetalle.setViewportView(txtObservacionDetalle);
                    }
                    panel10.add(spTxtObservacionDetalle, cc.xywh(19, 12, 7, 6));

                    //---- lblTipoReferencia ----
                    lblTipoReferencia.setText("Tipo de referencia:");
                    panel10.add(lblTipoReferencia,
                            cc.xywh(9, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                    panel10.add(cmbTipoReferencia, cc.xy(11, 13));

                    //---- lblOtroImpuesto ----
                    lblOtroImpuesto.setText("Otro impuesto [%]:");
                    lblOtroImpuesto.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(lblOtroImpuesto,
                            cc.xywh(3, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtOtroImpuesto ----
                    txtOtroImpuesto.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(txtOtroImpuesto, cc.xy(5, 15));

                    //---- lblEscojaReferencia ----
                    lblEscojaReferencia.setText("Escoja Referencia:");
                    panel10.add(lblEscojaReferencia,
                            cc.xywh(9, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                    panel10.add(txtEscojaReferencia, cc.xy(11, 15));
                    panel10.add(btnEscojaReferencia,
                            cc.xywh(13, 15, 1, 1, CellConstraints.FILL, CellConstraints.FILL));
                    panel10.add(btnLimpiarEscojaReferencia,
                            cc.xywh(15, 15, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                    //---- lblEscojaOrden ----
                    lblEscojaOrden.setText("Escoja Orden:");
                    panel10.add(lblEscojaOrden,
                            cc.xywh(9, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                    panel10.add(txtEscojaOrden, cc.xy(11, 17));
                    panel10.add(btnEscojaOrden,
                            cc.xywh(13, 17, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
                    panel10.add(btnLimpiarEscojaOrden,
                            cc.xywh(15, 17, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                    //======== 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,
                                        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, FormFactory.DEFAULT_COLSPEC,
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                                RowSpec.decodeSpecs("default")));

                        //---- btnAgregarDetalle ----
                        btnAgregarDetalle.setText("A");
                        panel1.add(btnAgregarDetalle, cc.xy(1, 1));

                        //---- btnActualizarDetalle ----
                        btnActualizarDetalle.setText("U");
                        panel1.add(btnActualizarDetalle, cc.xy(3, 1));

                        //---- btnEliminarDetalle ----
                        btnEliminarDetalle.setText("D");
                        panel1.add(btnEliminarDetalle, cc.xy(5, 1));
                    }
                    panel10.add(panel1, cc.xywh(3, 19, 25, 1));
                }
                panel11.add(panel10, cc.xy(1, 1));

                //======== panel112 ========
                {
                    panel112.setBorder(
                            new TitledBorder(null, "Totales", TitledBorder.LEADING, TitledBorder.TOP));
                    panel112.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.FILL, Sizes.dluX(0), FormSpec.DEFAULT_GROW),
                                    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(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)) },
                            new 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 }));
                    ((FormLayout) panel112.getLayout()).setColumnGroups(new int[][] { { 5, 11 } });

                    //---- lblValorFinal ----
                    lblValorFinal.setText("Valor:");
                    panel112.add(lblValorFinal,
                            cc.xywh(9, 1, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtValorFinal ----
                    txtValorFinal.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel112.add(txtValorFinal,
                            cc.xywh(11, 1, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                    //---- lblIVAFinal ----
                    lblIVAFinal.setText("IVA:");
                    panel112.add(lblIVAFinal, cc.xywh(9, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtIVAFinal ----
                    txtIVAFinal.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel112.add(txtIVAFinal,
                            cc.xywh(11, 3, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                    //---- lblICEFinal ----
                    lblICEFinal.setText("ICE:");
                    panel112.add(lblICEFinal, cc.xywh(9, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtICEFinal ----
                    txtICEFinal.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel112.add(txtICEFinal,
                            cc.xywh(11, 5, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                    //---- lblOtroImpuestoFinal ----
                    lblOtroImpuestoFinal.setText("Otro impuesto:");
                    panel112.add(lblOtroImpuestoFinal,
                            cc.xywh(9, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtOtroImpuestoFinal ----
                    txtOtroImpuestoFinal.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel112.add(txtOtroImpuestoFinal,
                            cc.xywh(11, 7, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                    //---- lblTotalFinal ----
                    lblTotalFinal.setText("TOTAL:");
                    lblTotalFinal.setFont(new Font("Microsoft Sans Serif", Font.BOLD, 11));
                    panel112.add(lblTotalFinal,
                            cc.xywh(9, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtTotalFinal ----
                    txtTotalFinal.setHorizontalAlignment(SwingConstants.RIGHT);
                    txtTotalFinal.setFont(new Font("Microsoft Sans Serif", Font.BOLD, 11));
                    panel112.add(txtTotalFinal,
                            cc.xywh(11, 9, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
                }
                panel11.add(panel112, cc.xy(1, 3));
            }
            spDetalle.setViewportView(panel11);
        }
        jtpNotaCredito.addTab("Detalle", spDetalle);

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

From source file:com.spirit.cartera.gui.panel.JPWallet.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();
    jtpWallet = new JideTabbedPane();
    jspMaster = new JScrollPane();
    jpMaster = new JPanel();
    txtWalletId = new JFormattedTextField();
    txtReferenceId = new JFormattedTextField();
    rbCustomer = new JRadioButton();
    rbProvider = new JRadioButton();
    lblBusinessOperatorType = new JLabel();
    txtCode = new JFormattedTextField();
    lblEmissionDate = new JLabel();
    txtEmissionDate = new JFormattedTextField();
    lblOffice = new JLabel();
    txtOffice = new JFormattedTextField();
    lblCreationDate = new JLabel();
    txtCreationDate = new JFormattedTextField();
    lblDocumentType = new JLabel();
    cmbDocumentType = new JComboBox();
    lblLastUpdateDate = new JLabel();
    txtLastUpdateDate = new JFormattedTextField();
    lblCurrency = new JLabel();
    cmbCurrency = new JComboBox();
    lblAnulled = new JLabel();
    cbAnulled = new JCheckBox();
    lblComment = new JLabel();
    txtComment = new JFormattedTextField();
    gfsBusinessOperator = compFactory.createSeparator("Operador de Negocio");
    lblLegalName = new JLabel();
    txtLegalName = new JFormattedTextField();
    btnSearchBusinessOperator = new JButton();
    btnAddBusinessOperator = new JButton();
    lblIdentificationType = new JLabel();
    txtIdentification = new JFormattedTextField();
    lblCityAddress = new JLabel();
    txtCityAddress = new JFormattedTextField();
    gfsTotalValues = compFactory.createSeparator("");
    lblViewWalletAccountingEntry = new JLabel();
    lblTotal = new JLabel();
    txtTotal = new JFormattedTextField();
    lblBalance = new JLabel();
    txtBalance = new JFormattedTextField();
    jspDetail = new JScrollPane();
    jpDetail = new JPanel();
    txtWalletDetailId = new JFormattedTextField();
    lblDocument = new JLabel();
    cmbDocument = new JComboBox();
    lblDetailValue = new JLabel();
    txtDetailValue = new JFormattedTextField();
    lblDetailBalance = new JLabel();
    txtDetailBalance = new JFormattedTextField();
    jtpTransactionDetail = new JTabbedPane();
    jpCheck = new JPanel();
    gfsCheckData = compFactory.createSeparator("Datos cheque:");
    gfsBankDepositData = compFactory.createSeparator("Para depositar en:");
    lblCheckBank = new JLabel();
    cmbCheckBank = new JComboBox();
    lblDepositBank = new JLabel();
    cmbDepositBank = new JComboBox();
    lblCheckAccount = new JLabel();
    cmbCheckAccount = new JComboBox();
    btnAddCheckAccount = new JButton();
    lblDepositAccount = new JLabel();
    cmbDepositAccount = new JComboBox();
    btnAddDepositAccount = new JButton();
    lblCheckNumber = new JLabel();
    txtCheckNumber = new JFormattedTextField();
    jpRetention = new JPanel();
    gfsRetentionData = compFactory.createSeparator("Datos retenci\u00f3n:");
    lblRetentionAuthorization = new JLabel();
    lblRetentionNumber = new JLabel();
    try {//from www  .j  a  v  a  2  s .c o  m
        MaskFormatter retentionNumberFormatter = new MaskFormatter("###-###-#########");
        txtRetentionNumber = new JFormattedTextField(retentionNumberFormatter);
        //MaskFormatter authorizationNumberFormatter = new MaskFormatter("#####################################");
        txtRetentionAuthorization = new JFormattedTextField(/*authorizationNumberFormatter*/);
    } catch (ParseException e) {
        e.printStackTrace();
        SpiritAlert.createAlert("Se ha producido un error al inicializar los componentes", SpiritAlert.ERROR);
    }
    lblRetentionPercentage = new JLabel();
    cmbRetentionPercentage = new JComboBox();
    jpDebit = new JPanel();
    gfsDebitData = compFactory.createSeparator("Datos d\u00e9bito:");
    lblDebitBank = new JLabel();
    cmbDebitBank = new JComboBox();
    lblDebitAccount = new JLabel();
    cmbDebitAccount = new JComboBox();
    btnAddDebitAccount = new JButton();
    lblDebitReference = new JLabel();
    txtDebitReference = new JTextField();
    jpTransfer = new JPanel();
    gfsSourceAccountData = compFactory.createSeparator("Cuenta bancaria origen:");
    gfsTargetAccountData = compFactory.createSeparator("Cuenta bancaria destino:");
    lblSourceBank = new JLabel();
    cmbSourceBank = new JComboBox();
    lblTargetBank = new JLabel();
    cmbTargetBank = new JComboBox();
    lblSourceAccount = new JLabel();
    cmbSourceAccount = new JComboBox();
    btnAddSourceAccount = new JButton();
    lblTargetAccount = new JLabel();
    cmbTargetAccount = new JComboBox();
    btnAddTargetAccount = new JButton();
    jpCreditCard = new JPanel();
    gfsCreditCardData = compFactory.createSeparator("Datos T/C:");
    lblCreditCardBank = new JLabel();
    cmbCreditCardBank = new JComboBox();
    lblCreditCard = new JLabel();
    cmbCreditCard = new JComboBox();
    btnAddCreditCard = new JButton();
    lblVoucherReference = new JLabel();
    txtVoucherReference = new JTextField();
    jpElectronicPayment = new JPanel();
    lblElectronicPaymentReference = new JLabel();
    gfsElectronicPaymentData = compFactory.createSeparator("Datos pago electr\u00f3nico:");
    txtElectronicPaymentReference = new JTextField();
    lblStatusMessage = new JLabel();
    spButtonBar = new JPanel();
    btnAddDetail = new JButton();
    btnUpdateDetail = new JButton();
    btnDeleteDetail = new JButton();
    btnHit = new JButton();
    spTblWalletDetail = new JScrollPane();
    tblWalletDetail = new JTable();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setLayout(new FormLayout(ColumnSpec.decodeSpecs("max(default;400dlu):grow"),
            new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) }));

    //======== jtpWallet ========
    {

        //======== jspMaster ========
        {

            //======== jpMaster ========
            {
                jpMaster.setLayout(new FormLayout(
                        new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)),
                                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(50)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(50)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.FILL, Sizes.dluX(10), FormSpec.DEFAULT_GROW),
                                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(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(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,
                                new RowSpec(Sizes.dluY(10)), 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(RowSpec.CENTER, Sizes.dluY(10), FormSpec.DEFAULT_GROW) }));

                //---- txtWalletId ----
                txtWalletId.setEditable(false);
                jpMaster.add(txtWalletId, cc.xy(3, 1));

                //---- txtReferenceId ----
                txtReferenceId.setEditable(false);
                jpMaster.add(txtReferenceId, cc.xy(5, 1));

                //---- rbCustomer ----
                rbCustomer.setText("Cliente");
                rbCustomer.setSelected(true);
                jpMaster.add(rbCustomer, cc.xy(5, 3));

                //---- rbProvider ----
                rbProvider.setText("Proveedor");
                jpMaster.add(rbProvider, cc.xy(7, 3));

                //---- lblBusinessOperatorType ----
                lblBusinessOperatorType.setText("Tipo operador:");
                lblBusinessOperatorType.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpMaster.add(lblBusinessOperatorType, cc.xy(3, 3));

                //---- txtCode ----
                txtCode.setHorizontalAlignment(SwingConstants.CENTER);
                txtCode.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpMaster.add(txtCode, cc.xywh(11, 3, 3, 1));

                //---- lblEmissionDate ----
                lblEmissionDate.setText("Fecha emisi\u00f3n:");
                lblEmissionDate.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpMaster.add(lblEmissionDate, cc.xy(19, 3));

                //---- txtEmissionDate ----
                txtEmissionDate.setHorizontalAlignment(SwingConstants.CENTER);
                jpMaster.add(txtEmissionDate, cc.xy(21, 3));

                //---- lblOffice ----
                lblOffice.setText("Oficina:");
                lblOffice.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpMaster.add(lblOffice, cc.xy(3, 5));

                //---- txtOffice ----
                txtOffice.setEditable(false);
                txtOffice.setFocusTraversalPolicyProvider(false);
                jpMaster.add(txtOffice, cc.xywh(5, 5, 9, 1));

                //---- lblCreationDate ----
                lblCreationDate.setText("Fecha creaci\u00f3n:");
                lblCreationDate.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpMaster.add(lblCreationDate, cc.xy(19, 5));

                //---- txtCreationDate ----
                txtCreationDate.setEditable(false);
                txtCreationDate.setHorizontalAlignment(SwingConstants.CENTER);
                jpMaster.add(txtCreationDate, cc.xy(21, 5));

                //---- lblDocumentType ----
                lblDocumentType.setText("Tipo documento:");
                lblDocumentType.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpMaster.add(lblDocumentType, cc.xy(3, 7));
                jpMaster.add(cmbDocumentType, cc.xywh(5, 7, 9, 1));

                //---- lblLastUpdateDate ----
                lblLastUpdateDate.setText("Fecha \u00falt. actualizaci\u00f3n:");
                lblLastUpdateDate.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpMaster.add(lblLastUpdateDate, cc.xy(19, 7));

                //---- txtLastUpdateDate ----
                txtLastUpdateDate.setEditable(false);
                txtLastUpdateDate.setHorizontalAlignment(SwingConstants.CENTER);
                jpMaster.add(txtLastUpdateDate, cc.xy(21, 7));

                //---- lblCurrency ----
                lblCurrency.setText("Moneda:");
                lblCurrency.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpMaster.add(lblCurrency, cc.xy(3, 9));
                jpMaster.add(cmbCurrency, cc.xywh(5, 9, 9, 1));

                //---- lblAnulled ----
                lblAnulled.setText("Anulado:");
                lblAnulled.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpMaster.add(lblAnulled, cc.xy(19, 9));

                //---- cbAnulled ----
                cbAnulled.setEnabled(false);
                jpMaster.add(cbAnulled, cc.xy(21, 9));

                //---- lblComment ----
                lblComment.setText("Comentario:");
                lblComment.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpMaster.add(lblComment, cc.xy(3, 11));
                jpMaster.add(txtComment, cc.xywh(5, 11, 17, 1));
                jpMaster.add(gfsBusinessOperator, cc.xywh(3, 15, 21, 1));

                //---- lblLegalName ----
                lblLegalName.setText("Nombre Comercial:");
                lblLegalName.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpMaster.add(lblLegalName, cc.xy(3, 17));
                jpMaster.add(txtLegalName, cc.xywh(5, 17, 9, 1));

                //---- btnSearchBusinessOperator ----
                btnSearchBusinessOperator.setText("B");
                jpMaster.add(btnSearchBusinessOperator, cc.xy(15, 17));

                //---- btnAddBusinessOperator ----
                btnAddBusinessOperator.setText("+");
                jpMaster.add(btnAddBusinessOperator,
                        cc.xywh(17, 17, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

                //---- lblIdentificationType ----
                lblIdentificationType.setFont(new Font("Tahoma", Font.BOLD, 11));
                lblIdentificationType.setText("Identificaci\u00f3n:");
                jpMaster.add(lblIdentificationType, cc.xy(19, 17));

                //---- txtIdentification ----
                txtIdentification.setEditable(false);
                txtIdentification.setHorizontalAlignment(SwingConstants.CENTER);
                jpMaster.add(txtIdentification, cc.xy(21, 17));

                //---- lblCityAddress ----
                lblCityAddress.setText("Ciudad/Direcci\u00f3n:");
                lblCityAddress.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpMaster.add(lblCityAddress, cc.xy(3, 19));

                //---- txtCityAddress ----
                txtCityAddress.setEditable(false);
                jpMaster.add(txtCityAddress, cc.xywh(5, 19, 17, 1));
                jpMaster.add(gfsTotalValues, cc.xywh(3, 23, 21, 1));

                //---- lblViewWalletAccountingEntry ----
                lblViewWalletAccountingEntry
                        .setText("<html><u>Visualizar asiento(s) asociado(s) a este comprobante</u></html>");
                lblViewWalletAccountingEntry.setForeground(Color.blue);
                lblViewWalletAccountingEntry.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpMaster.add(lblViewWalletAccountingEntry, cc.xywh(3, 25, 9, 1));

                //---- lblTotal ----
                lblTotal.setText("T  O  T  A  L  :");
                lblTotal.setFont(new Font("Tahoma", Font.BOLD, 11));
                lblTotal.setHorizontalAlignment(SwingConstants.LEADING);
                jpMaster.add(lblTotal, cc.xy(19, 25));

                //---- txtTotal ----
                txtTotal.setEditable(false);
                txtTotal.setHorizontalAlignment(SwingConstants.CENTER);
                jpMaster.add(txtTotal, cc.xy(21, 25));

                //---- lblBalance ----
                lblBalance.setText("S  A  L  D  O  :");
                lblBalance.setFont(new Font("Tahoma", Font.BOLD, 11));
                lblBalance.setHorizontalAlignment(SwingConstants.LEADING);
                jpMaster.add(lblBalance, cc.xy(19, 27));

                //---- txtBalance ----
                txtBalance.setEditable(false);
                txtBalance.setHorizontalAlignment(SwingConstants.CENTER);
                txtBalance.setFont(new Font("Tahoma", Font.BOLD, 12));
                txtBalance.setForeground(Color.blue);
                jpMaster.add(txtBalance, cc.xy(21, 27));
            }
            jspMaster.setViewportView(jpMaster);
        }
        jtpWallet.addTab("Maestro", jspMaster);

        //======== jspDetail ========
        {

            //======== jpDetail ========
            {
                jpDetail.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(60)),
                                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(60)),
                                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,
                                new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec("max(default;75dlu)"), 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("max(default;150dlu)"), FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(10)) }));

                //---- txtWalletDetailId ----
                txtWalletDetailId.setEditable(false);
                jpDetail.add(txtWalletDetailId, cc.xy(3, 1));

                //---- lblDocument ----
                lblDocument.setText("Documento:");
                lblDocument.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpDetail.add(lblDocument, cc.xy(3, 3));
                jpDetail.add(cmbDocument, cc.xywh(5, 3, 9, 1));

                //---- lblDetailValue ----
                lblDetailValue.setText("Valor:");
                lblDetailValue.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpDetail.add(lblDetailValue, cc.xy(3, 5));

                //---- txtDetailValue ----
                txtDetailValue.setHorizontalAlignment(SwingConstants.RIGHT);
                jpDetail.add(txtDetailValue, cc.xy(5, 5));

                //---- lblDetailBalance ----
                lblDetailBalance.setText("Saldo:");
                lblDetailBalance.setFont(new Font("Tahoma", Font.BOLD, 11));
                jpDetail.add(lblDetailBalance, cc.xy(9, 5));

                //---- txtDetailBalance ----
                txtDetailBalance.setEditable(false);
                txtDetailBalance.setHorizontalAlignment(SwingConstants.RIGHT);
                jpDetail.add(txtDetailBalance, cc.xy(11, 5));

                //======== jtpTransactionDetail ========
                {

                    //======== jpCheck ========
                    {
                        jpCheck.setLayout(new FormLayout(
                                new ColumnSpec[] { new ColumnSpec(Sizes.DLUX5),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                        new ColumnSpec(ColumnSpec.FILL, Sizes.dluX(10), FormSpec.DEFAULT_GROW),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                        new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) },
                                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,
                                        new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.NO_GROW),
                                        FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY5),
                                        FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC }));
                        jpCheck.add(gfsCheckData, cc.xywh(3, 3, 5, 1));
                        jpCheck.add(gfsBankDepositData, cc.xywh(11, 3, 5, 1));

                        //---- lblCheckBank ----
                        lblCheckBank.setText("Banco:");
                        lblCheckBank.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpCheck.add(lblCheckBank, cc.xy(3, 5));
                        jpCheck.add(cmbCheckBank, cc.xywh(5, 5, 3, 1));

                        //---- lblDepositBank ----
                        lblDepositBank.setText("Banco:");
                        lblDepositBank.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpCheck.add(lblDepositBank, cc.xy(11, 5));
                        jpCheck.add(cmbDepositBank, cc.xywh(13, 5, 3, 1));

                        //---- lblCheckAccount ----
                        lblCheckAccount.setText("Cuenta bancaria:");
                        lblCheckAccount.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpCheck.add(lblCheckAccount, cc.xy(3, 7));
                        jpCheck.add(cmbCheckAccount, cc.xywh(5, 7, 3, 1));

                        //---- btnAddCheckAccount ----
                        btnAddCheckAccount.setText("+");
                        jpCheck.add(btnAddCheckAccount,
                                cc.xywh(9, 7, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

                        //---- lblDepositAccount ----
                        lblDepositAccount.setText("Cuenta bancaria:");
                        lblDepositAccount.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpCheck.add(lblDepositAccount, cc.xy(11, 7));
                        jpCheck.add(cmbDepositAccount, cc.xywh(13, 7, 3, 1));

                        //---- btnAddDepositAccount ----
                        btnAddDepositAccount.setText("+");
                        jpCheck.add(btnAddDepositAccount,
                                cc.xywh(17, 7, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

                        //---- lblCheckNumber ----
                        lblCheckNumber.setText("No. Cheque:");
                        lblCheckNumber.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpCheck.add(lblCheckNumber, cc.xy(3, 9));

                        //---- txtCheckNumber ----
                        txtCheckNumber.setHorizontalAlignment(SwingConstants.RIGHT);
                        jpCheck.add(txtCheckNumber, cc.xy(5, 9));
                    }
                    jtpTransactionDetail.addTab("Cheque", jpCheck);
                    jtpTransactionDetail.setEnabledAt(0, false);

                    //======== jpRetention ========
                    {
                        jpRetention.setLayout(new FormLayout(
                                new ColumnSpec[] { new ColumnSpec(Sizes.DLUX5),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(70)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(80)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                        new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) },
                                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,
                                        new RowSpec(Sizes.DLUY5) }));
                        jpRetention.add(gfsRetentionData, cc.xywh(3, 3, 5, 1));

                        //---- lblRetentionAuthorization ----
                        lblRetentionAuthorization.setText("Autorizaci\u00f3n:");
                        lblRetentionAuthorization.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpRetention.add(lblRetentionAuthorization, cc.xy(3, 7));

                        //---- lblRetentionNumber ----
                        lblRetentionNumber.setText("Preimpreso:");
                        lblRetentionNumber.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpRetention.add(lblRetentionNumber, cc.xy(3, 5));

                        //---- txtRetentionNumber ----
                        txtRetentionNumber.setHorizontalAlignment(SwingConstants.CENTER);
                        jpRetention.add(txtRetentionNumber, cc.xywh(5, 5, 3, 1));

                        //---- txtRetentionAuthorization ----
                        txtRetentionAuthorization.setHorizontalAlignment(SwingConstants.CENTER);
                        jpRetention.add(txtRetentionAuthorization, cc.xywh(5, 7, 3, 1));

                        //---- lblRetentionPercentage ----
                        lblRetentionPercentage.setText("% Retenci\u00f3n:");
                        lblRetentionPercentage.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpRetention.add(lblRetentionPercentage, cc.xy(3, 9));
                        jpRetention.add(cmbRetentionPercentage, cc.xywh(5, 9, 3, 1));
                    }
                    jtpTransactionDetail.addTab("Retenci\u00f3n", jpRetention);
                    jtpTransactionDetail.setEnabledAt(1, false);

                    //======== jpDebit ========
                    {
                        jpDebit.setLayout(new FormLayout(
                                new ColumnSpec[] { new ColumnSpec(Sizes.DLUX5),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                        new ColumnSpec(ColumnSpec.FILL, Sizes.dluX(10), FormSpec.DEFAULT_GROW),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                        new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) },
                                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,
                                        new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.NO_GROW),
                                        FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY5) }));
                        jpDebit.add(gfsDebitData, cc.xywh(3, 3, 5, 1));

                        //---- lblDebitBank ----
                        lblDebitBank.setText("Banco:");
                        lblDebitBank.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpDebit.add(lblDebitBank, cc.xy(3, 5));
                        jpDebit.add(cmbDebitBank, cc.xywh(5, 5, 3, 1));

                        //---- lblDebitAccount ----
                        lblDebitAccount.setText("Cuenta bancaria:");
                        lblDebitAccount.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpDebit.add(lblDebitAccount, cc.xy(3, 7));
                        jpDebit.add(cmbDebitAccount, cc.xywh(5, 7, 3, 1));

                        //---- btnAddDebitAccount ----
                        btnAddDebitAccount.setText("+");
                        jpDebit.add(btnAddDebitAccount,
                                cc.xywh(9, 7, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

                        //---- lblDebitReference ----
                        lblDebitReference.setText("Referencia:");
                        lblDebitReference.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpDebit.add(lblDebitReference, cc.xy(3, 9));

                        //---- txtDebitReference ----
                        txtDebitReference.setHorizontalAlignment(SwingConstants.RIGHT);
                        jpDebit.add(txtDebitReference, cc.xy(5, 9));
                    }
                    jtpTransactionDetail.addTab("D\u00e9bito", jpDebit);
                    jtpTransactionDetail.setEnabledAt(2, false);

                    //======== jpTransfer ========
                    {
                        jpTransfer.setLayout(new FormLayout(
                                new ColumnSpec[] { new ColumnSpec(Sizes.DLUX5),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        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, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                        new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) },
                                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,
                                        new RowSpec(Sizes.DLUY5) }));
                        jpTransfer.add(gfsSourceAccountData, cc.xywh(3, 3, 5, 1));
                        jpTransfer.add(gfsTargetAccountData, cc.xywh(11, 3, 5, 1));

                        //---- lblSourceBank ----
                        lblSourceBank.setText("Banco:");
                        lblSourceBank.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpTransfer.add(lblSourceBank, cc.xy(3, 5));
                        jpTransfer.add(cmbSourceBank, cc.xywh(5, 5, 3, 1));

                        //---- lblTargetBank ----
                        lblTargetBank.setText("Banco:");
                        lblTargetBank.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpTransfer.add(lblTargetBank, cc.xy(11, 5));
                        jpTransfer.add(cmbTargetBank, cc.xywh(13, 5, 3, 1));

                        //---- lblSourceAccount ----
                        lblSourceAccount.setText("Cuenta bancaria:");
                        lblSourceAccount.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpTransfer.add(lblSourceAccount, cc.xy(3, 7));
                        jpTransfer.add(cmbSourceAccount, cc.xywh(5, 7, 3, 1));

                        //---- btnAddSourceAccount ----
                        btnAddSourceAccount.setText("+");
                        jpTransfer.add(btnAddSourceAccount,
                                cc.xywh(9, 7, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

                        //---- lblTargetAccount ----
                        lblTargetAccount.setText("Cuenta bancaria:");
                        lblTargetAccount.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpTransfer.add(lblTargetAccount, cc.xy(11, 7));
                        jpTransfer.add(cmbTargetAccount, cc.xywh(13, 7, 3, 1));

                        //---- btnAddTargetAccount ----
                        btnAddTargetAccount.setText("+");
                        jpTransfer.add(btnAddTargetAccount,
                                cc.xywh(17, 7, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));
                    }
                    jtpTransactionDetail.addTab("Transferencia Bancaria", jpTransfer);
                    jtpTransactionDetail.setEnabledAt(3, false);

                    //======== jpCreditCard ========
                    {
                        jpCreditCard.setLayout(new FormLayout(
                                new ColumnSpec[] { new ColumnSpec(Sizes.DLUX5),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                        new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) },
                                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,
                                        new RowSpec(Sizes.DLUY5) }));
                        jpCreditCard.add(gfsCreditCardData, cc.xywh(3, 3, 5, 1));

                        //---- lblCreditCardBank ----
                        lblCreditCardBank.setText("Banco:");
                        lblCreditCardBank.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpCreditCard.add(lblCreditCardBank, cc.xy(3, 5));
                        jpCreditCard.add(cmbCreditCardBank, cc.xywh(5, 5, 3, 1));

                        //---- lblCreditCard ----
                        lblCreditCard.setText("Tarjeta:");
                        lblCreditCard.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpCreditCard.add(lblCreditCard, cc.xy(3, 7));
                        jpCreditCard.add(cmbCreditCard, cc.xywh(5, 7, 3, 1));

                        //---- btnAddCreditCard ----
                        btnAddCreditCard.setText("+");
                        jpCreditCard.add(btnAddCreditCard,
                                cc.xywh(9, 7, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

                        //---- lblVoucherReference ----
                        lblVoucherReference.setText("Referencia:");
                        lblVoucherReference.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpCreditCard.add(lblVoucherReference, cc.xy(3, 9));

                        //---- txtVoucherReference ----
                        txtVoucherReference.setHorizontalAlignment(SwingConstants.RIGHT);
                        jpCreditCard.add(txtVoucherReference, cc.xy(5, 9));
                    }
                    jtpTransactionDetail.addTab("T/C", jpCreditCard);
                    jtpTransactionDetail.setEnabledAt(4, false);

                    //======== jpElectronicPayment ========
                    {
                        jpElectronicPayment.setLayout(new FormLayout(
                                new ColumnSpec[] { new ColumnSpec(Sizes.DLUX5),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(75)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                        new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) },
                                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,
                                        new RowSpec(Sizes.DLUY5) }));

                        //---- lblElectronicPaymentReference ----
                        lblElectronicPaymentReference.setText("Referencia:");
                        lblElectronicPaymentReference.setFont(new Font("Tahoma", Font.BOLD, 11));
                        jpElectronicPayment.add(lblElectronicPaymentReference, cc.xy(3, 5));
                        jpElectronicPayment.add(gfsElectronicPaymentData, cc.xywh(3, 3, 3, 1));

                        //---- txtElectronicPaymentReference ----
                        txtElectronicPaymentReference.setHorizontalAlignment(SwingConstants.RIGHT);
                        jpElectronicPayment.add(txtElectronicPaymentReference, cc.xy(5, 5));
                    }
                    jtpTransactionDetail.addTab("Pago Electr\u00f3nico", jpElectronicPayment);
                    jtpTransactionDetail.setEnabledAt(5, false);
                }
                jpDetail.add(jtpTransactionDetail, cc.xywh(3, 7, 13, 6));

                //---- lblStatusMessage ----
                lblStatusMessage.setText("Status Message");
                lblStatusMessage.setFont(new Font("Tahoma", Font.BOLD, 11));
                lblStatusMessage.setForeground(Color.blue);
                jpDetail.add(lblStatusMessage, cc.xywh(3, 13, 13, 1));

                //======== spButtonBar ========
                {
                    spButtonBar.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,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) },
                            RowSpec.decodeSpecs("default")));

                    //---- btnAddDetail ----
                    btnAddDetail.setText("Agregar");
                    spButtonBar.add(btnAddDetail, cc.xy(1, 1));

                    //---- btnUpdateDetail ----
                    btnUpdateDetail.setText("Actualizar");
                    spButtonBar.add(btnUpdateDetail, cc.xy(3, 1));

                    //---- btnDeleteDetail ----
                    btnDeleteDetail.setText("Eliminar");
                    spButtonBar.add(btnDeleteDetail, cc.xy(5, 1));

                    //---- btnHit ----
                    btnHit.setText("Aplicar cruce de documentos");
                    spButtonBar.add(btnHit,
                            cc.xywh(13, 1, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                }
                jpDetail.add(spButtonBar, cc.xywh(3, 15, 13, 1));

                //======== spTblWalletDetail ========
                {

                    //---- tblWalletDetail ----
                    tblWalletDetail.setModel(new DefaultTableModel(new Object[][] {},
                            new String[] { " ", "Fecha", "Transacci\u00f3n", "Valor", "Saldo", "Diferido" }) {
                        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];
                        }
                    });
                    spTblWalletDetail.setViewportView(tblWalletDetail);
                }
                jpDetail.add(spTblWalletDetail, cc.xywh(3, 17, 13, 3));
            }
            jspDetail.setViewportView(jpDetail);
        }
        jtpWallet.addTab("Detalle", jspDetail);

    }
    add(jtpWallet, cc.xywh(1, 1, 1, 3));

    //---- bgWalletType ----
    ButtonGroup bgWalletType = new ButtonGroup();
    bgWalletType.add(rbCustomer);
    bgWalletType.add(rbProvider);
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.compras.gui.panel.JPAnularCompra.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();
    jtpCompras = new JideTabbedPane();
    spCabecera = new JScrollPane();
    panel32 = new JPanel();
    goodiesFormsSeparator1 = compFactory.createSeparator("Datos de la Compra");
    lblCodigo = new JLabel();
    lblFechaEmision = new JLabel();
    cmbFecha = new DateComboBox();
    txtCodigo = new JTextField();
    lblOficina = new JLabel();
    txtOficina = new JTextField();
    lblFechaVencimiento = new JLabel();
    lblProveedor = new JLabel();
    cmbFechaVencimiento = new DateComboBox();
    btnBuscarProveedor = new JButton();
    txtProveedor = new JTextField();
    lblFechaCaducidad = new JLabel();
    lblTipoDocumento = new JLabel();
    cmbTipoDocumento = new JComboBox();
    lblMoneda = new JLabel();
    cmbFechaCaducidad = new DateComboBox();
    lblOrdenCompra = new JLabel();
    txtOrden = new JTextField();
    btnBuscarOrden = new JButton();
    lblReferencia = new JLabel();
    txtReferencia = new JTextField();
    cmbMoneda = new JComboBox();
    lblEstado = new JLabel();
    cmbEstado = new JComboBox();
    lblTipoCompra = new JLabel();
    cmbTipoCompra = new JComboBox();
    lblObservacion = new JLabel();
    txtObservacion = new JTextField();
    goodiesFormsSeparator3 = compFactory.createSeparator("Datos Generales");
    lblTipoSustentoTributario = new JLabel();
    cmbTipoSustentoTributario = new JComboBox();
    txtPreimpreso = new JTextField();
    lblPreimpreso = new JLabel();
    txtAutorizacion = new JTextField();
    lblAutorizacion = new JLabel();
    txtUsuario = new JTextField();
    lblUsuario = new JLabel();
    spDetalle = new JScrollPane();
    panel11 = new JPanel();
    panel10 = new JPanel();
    lblDocumento = new JLabel();
    cmbDocumento = new JComboBox();
    scPlantilla = new JScrollPane();
    tblCompraDetalle = new JTable();
    lblCodigoProducto = new JLabel();
    txtProducto = new JTextField();
    btnBuscarProducto = new JButton();
    lblDescripcion = new JLabel();
    spDescripcion = new JScrollPane();
    txtDescripcion = new JTextArea();
    lblValor = new JLabel();
    txtValor = new JTextField();
    lblPorcentajeDescuentoEspecial = new JLabel();
    txtPorcentajeDescuentoEspecial = new JTextField();
    lblCantidad = new JLabel();
    txtCantidad = new JTextField();
    lblPorcentajeDescuentoAgencia = new JLabel();
    txtPorcentajeDescuentoAgencia = new JTextField();
    lblOtroImpuesto = new JLabel();
    txtOtroImpuesto = new JTextField();
    lblPorcentajeDescuentosVarios = new JLabel();
    txtPorcentajeDescuentosVarios = new JTextField();
    lblRetencionRenta = new JLabel();
    cmbRetencionRenta = new JComboBox();
    lblRetencionIva = new JLabel();
    cmbRetencionIva = new JComboBox();
    panel1 = new JPanel();
    btnAgregarDetalle = new JButton();
    btnActualizarDetalle = new JButton();
    btnEliminarDetalle = new JButton();
    panel112 = new JPanel();
    lblValorFinal = new JLabel();
    txtValorFinal = new JTextField();
    lblICEFinal = new JLabel();
    txtICEFinal = new JTextField();
    lblDescuentoEspecialFinal = new JLabel();
    txtDescuentoEspecialFinal = new JTextField();
    lblRetencionFinal = new JLabel();
    txtRetencionFinal = new JTextField();
    lblDescuentoAgenciaFinal = new JLabel();
    txtDescuentoAgenciaFinal = new JTextField();
    lblOtroImpuestoFinal = new JLabel();
    txtOtroImpuestoFinal = new JTextField();
    lblDescuentosVariosFinal = new JLabel();
    txtDescuentosVariosFinal = new JTextField();
    lblTotalFinal = new JLabel();
    txtTotalFinal = new JTextField();
    lblIVAFinal = new JLabel();
    txtIVAFinal = new JTextField();
    spRetenciones = new JScrollPane();
    panelRetenciones = new JPanel();
    lblNoSerieSecuencial = new JLabel();
    txtEstablecimiento = new JTextField();
    txtPuntoEmision = new JTextField();
    txtSecuencial = new JTextField();
    lblNoAutorizacion = new JLabel();
    txtAutorizacionRetencion = new JTextField();
    lblFechaEmisionRetencion = new JLabel();
    cmbFechaEmision = new DateComboBox();
    panel12 = new JPanel();
    btnActualizarRetencion = new JButton();
    spTblRetenciones = new JScrollPane();
    tblRetenciones = new JTable();
    CellConstraints cc = new CellConstraints();

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

    //======== jtpCompras ========
    {// w w  w . j  a va 2 s . c  o  m

        //======== spCabecera ========
        {

            //======== panel32 ========
            {
                panel32.setBorder(null);
                panel32.setLayout(new FormLayout(
                        new ColumnSpec[] { new ColumnSpec(Sizes.DLUX5), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.dluX(100)), 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, new ColumnSpec(Sizes.DLUX5),
                                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.DLUX5) },
                        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,
                                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,
                                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(12)) }));
                panel32.add(goodiesFormsSeparator1, cc.xywh(3, 3, 15, 1));

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

                //---- lblFechaEmision ----
                lblFechaEmision.setText("Fecha de Emisi\u00f3n:");
                lblFechaEmision.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblFechaEmision, cc.xywh(15, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panel32.add(cmbFecha, cc.xy(17, 5));

                //---- txtCodigo ----
                txtCodigo.setHorizontalAlignment(SwingConstants.LEADING);
                txtCodigo.setEditable(false);
                panel32.add(txtCodigo, cc.xy(5, 5));

                //---- lblOficina ----
                lblOficina.setText("Oficina:");
                lblOficina.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblOficina, cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- txtOficina ----
                txtOficina.setEditable(false);
                txtOficina.setHorizontalAlignment(SwingConstants.LEADING);
                panel32.add(txtOficina, cc.xywh(5, 7, 5, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                //---- lblFechaVencimiento ----
                lblFechaVencimiento.setText("Fecha vencimiento:");
                lblFechaVencimiento.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblFechaVencimiento, cc.xy(15, 7));

                //---- lblProveedor ----
                lblProveedor.setText("Proveedor:");
                lblProveedor.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblProveedor, cc.xy(3, 9));
                panel32.add(cmbFechaVencimiento, cc.xy(17, 7));
                panel32.add(btnBuscarProveedor,
                        cc.xywh(11, 9, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- txtProveedor ----
                txtProveedor.setFocusable(false);
                panel32.add(txtProveedor, cc.xywh(5, 9, 5, 1));

                //---- lblFechaCaducidad ----
                lblFechaCaducidad.setText("Fecha caducidad:");
                panel32.add(lblFechaCaducidad,
                        cc.xywh(15, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- lblTipoDocumento ----
                lblTipoDocumento.setText("T. de documento:");
                lblTipoDocumento.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblTipoDocumento,
                        cc.xywh(3, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panel32.add(cmbTipoDocumento, cc.xywh(5, 15, 5, 1));

                //---- lblMoneda ----
                lblMoneda.setText("Moneda:");
                lblMoneda.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblMoneda, cc.xywh(15, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panel32.add(cmbFechaCaducidad, cc.xy(17, 9));

                //---- lblOrdenCompra ----
                lblOrdenCompra.setText("Orden:");
                panel32.add(lblOrdenCompra, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panel32.add(txtOrden, cc.xywh(5, 11, 5, 1));
                panel32.add(btnBuscarOrden, cc.xywh(11, 11, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- lblReferencia ----
                lblReferencia.setText("Referencia:");
                panel32.add(lblReferencia,
                        cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panel32.add(txtReferencia, cc.xywh(5, 13, 5, 1));
                panel32.add(cmbMoneda, cc.xy(17, 15));

                //---- lblEstado ----
                lblEstado.setText("Estado:");
                lblEstado.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblEstado, cc.xy(3, 17));
                panel32.add(cmbEstado, cc.xy(5, 17));

                //---- lblTipoCompra ----
                lblTipoCompra.setText("Tipo de compra:");
                lblTipoCompra.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblTipoCompra, cc.xy(15, 17));
                panel32.add(cmbTipoCompra, cc.xy(17, 17));

                //---- lblObservacion ----
                lblObservacion.setText("Observaci\u00f3n:");
                lblObservacion.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblObservacion, cc.xy(3, 19));
                panel32.add(txtObservacion, cc.xywh(5, 19, 13, 1));
                panel32.add(goodiesFormsSeparator3, cc.xywh(3, 23, 15, 1));

                //---- lblTipoSustentoTributario ----
                lblTipoSustentoTributario.setText("T. sust. tributario:");
                panel32.add(lblTipoSustentoTributario,
                        cc.xywh(3, 25, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panel32.add(cmbTipoSustentoTributario, cc.xywh(5, 25, 13, 1));
                panel32.add(txtPreimpreso, cc.xy(5, 27));

                //---- lblPreimpreso ----
                lblPreimpreso.setText("Preimpreso:");
                lblPreimpreso.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblPreimpreso, cc.xy(3, 27));
                panel32.add(txtAutorizacion, cc.xy(5, 29));

                //---- lblAutorizacion ----
                lblAutorizacion.setText("Autorizaci\u00f3n:");
                lblAutorizacion.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblAutorizacion, cc.xy(3, 29));

                //---- txtUsuario ----
                txtUsuario.setEditable(false);
                panel32.add(txtUsuario, cc.xy(5, 31));

                //---- lblUsuario ----
                lblUsuario.setText("Usuario:");
                lblUsuario.setHorizontalAlignment(SwingConstants.RIGHT);
                panel32.add(lblUsuario, cc.xy(3, 31));
            }
            spCabecera.setViewportView(panel32);
        }
        jtpCompras.addTab("Cabecera", spCabecera);

        //======== spDetalle ========
        {

            //======== panel11 ========
            {
                panel11.setLayout(new FormLayout(ColumnSpec.decodeSpecs("default:grow"),
                        new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC }));

                //======== panel10 ========
                {
                    panel10.setBorder(
                            new TitledBorder(null, "Detalle", TitledBorder.LEADING, TitledBorder.TOP));
                    panel10.setLayout(new FormLayout(
                            new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
                                    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(12)),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(60)),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(80)),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                            new 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(30)), 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.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC }));

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

                    //======== scPlantilla ========
                    {

                        //---- tblCompraDetalle ----
                        tblCompraDetalle.setModel(new DefaultTableModel(
                                new Object[][] {
                                        { null, null, null, null, null, null, null, null, null, null, null }, },
                                new String[] { "Producto", "Cantidad", "Valor", "Dscto. Especial",
                                        "Dscto. Agencia", "Dsctos. Varios", "IVA", "Retenci\u00f3n", "ICE",
                                        "Otr. Imp.", "Total" }) {
                            boolean[] columnEditable = new boolean[] { false, false, false, false, false, false,
                                    false, false, false, false, true };

                            @Override
                            public boolean isCellEditable(int rowIndex, int columnIndex) {
                                return columnEditable[columnIndex];
                            }
                        });
                        tblCompraDetalle.setPreferredScrollableViewportSize(new Dimension(450, 150));
                        tblCompraDetalle.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
                        scPlantilla.setViewportView(tblCompraDetalle);
                    }
                    panel10.add(scPlantilla, cc.xywh(3, 25, 21, 1));

                    //---- lblCodigoProducto ----
                    lblCodigoProducto.setText("Producto:");
                    lblCodigoProducto.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(lblCodigoProducto,
                            cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                    panel10.add(txtProducto, cc.xywh(5, 3, 13, 1));
                    panel10.add(btnBuscarProducto,
                            cc.xywh(19, 3, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                    //---- lblDescripcion ----
                    lblDescripcion.setText("Descripci\u00f3n:");
                    panel10.add(lblDescripcion,
                            cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                    //======== spDescripcion ========
                    {

                        //---- txtDescripcion ----
                        txtDescripcion.setLineWrap(true);
                        spDescripcion.setViewportView(txtDescripcion);
                    }
                    panel10.add(spDescripcion, cc.xywh(5, 5, 13, 5));

                    //---- lblValor ----
                    lblValor.setText("Valor:");
                    lblValor.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(lblValor, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtValor ----
                    txtValor.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(txtValor, cc.xywh(5, 11, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                    //---- lblPorcentajeDescuentoEspecial ----
                    lblPorcentajeDescuentoEspecial.setText("Dscto. Especial [%]:");
                    panel10.add(lblPorcentajeDescuentoEspecial,
                            cc.xywh(9, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                    //---- txtPorcentajeDescuentoEspecial ----
                    txtPorcentajeDescuentoEspecial.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(txtPorcentajeDescuentoEspecial, cc.xy(11, 11));

                    //---- lblCantidad ----
                    lblCantidad.setText("Cantidad:");
                    lblCantidad.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(lblCantidad, cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtCantidad ----
                    txtCantidad.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(txtCantidad, cc.xy(5, 13));

                    //---- lblPorcentajeDescuentoAgencia ----
                    lblPorcentajeDescuentoAgencia.setText("Dscto. Agencia [%]:");
                    lblPorcentajeDescuentoAgencia.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(lblPorcentajeDescuentoAgencia,
                            cc.xywh(9, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtPorcentajeDescuentoAgencia ----
                    txtPorcentajeDescuentoAgencia.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(txtPorcentajeDescuentoAgencia,
                            cc.xywh(11, 13, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                    //---- lblOtroImpuesto ----
                    lblOtroImpuesto.setText("Otro impuesto [%]:");
                    lblOtroImpuesto.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(lblOtroImpuesto,
                            cc.xywh(15, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtOtroImpuesto ----
                    txtOtroImpuesto.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(txtOtroImpuesto, cc.xy(17, 13));

                    //---- lblPorcentajeDescuentosVarios ----
                    lblPorcentajeDescuentosVarios.setText("Dsctos. Varios [%]:");
                    panel10.add(lblPorcentajeDescuentosVarios,
                            cc.xywh(9, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                    //---- txtPorcentajeDescuentosVarios ----
                    txtPorcentajeDescuentosVarios.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel10.add(txtPorcentajeDescuentosVarios, cc.xy(11, 15));

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

                    //---- lblRetencionIva ----
                    lblRetencionIva.setText("Retenci\u00f3n IVA [%]:");
                    panel10.add(lblRetencionIva,
                            cc.xywh(3, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                    panel10.add(cmbRetencionIva, cc.xywh(5, 19, 17, 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")));

                        //---- btnAgregarDetalle ----
                        btnAgregarDetalle.setText("A");
                        panel1.add(btnAgregarDetalle, cc.xy(1, 1));

                        //---- btnActualizarDetalle ----
                        btnActualizarDetalle.setText("U");
                        panel1.add(btnActualizarDetalle, cc.xy(3, 1));

                        //---- btnEliminarDetalle ----
                        btnEliminarDetalle.setText("D");
                        panel1.add(btnEliminarDetalle, cc.xy(5, 1));
                    }
                    panel10.add(panel1, cc.xywh(3, 23, 19, 1));
                }
                panel11.add(panel10, cc.xy(1, 1));

                //======== panel112 ========
                {
                    panel112.setBorder(
                            new TitledBorder(null, "Totales", TitledBorder.LEADING, TitledBorder.TOP));
                    panel112.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.FILL, Sizes.dluX(0), FormSpec.DEFAULT_GROW),
                                    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(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)) },
                            new 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 }));
                    ((FormLayout) panel112.getLayout()).setColumnGroups(new int[][] { { 5, 11 } });

                    //---- lblValorFinal ----
                    lblValorFinal.setText("Valor:");
                    panel112.add(lblValorFinal,
                            cc.xywh(3, 1, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

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

                    //---- lblICEFinal ----
                    lblICEFinal.setText("ICE:");
                    panel112.add(lblICEFinal, cc.xywh(9, 1, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtICEFinal ----
                    txtICEFinal.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel112.add(txtICEFinal,
                            cc.xywh(11, 1, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                    //---- lblDescuentoEspecialFinal ----
                    lblDescuentoEspecialFinal.setText("Dscto. Especial:");
                    panel112.add(lblDescuentoEspecialFinal,
                            cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                    //---- txtDescuentoEspecialFinal ----
                    txtDescuentoEspecialFinal.setEditable(false);
                    txtDescuentoEspecialFinal.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel112.add(txtDescuentoEspecialFinal, cc.xy(5, 3));

                    //---- lblRetencionFinal ----
                    lblRetencionFinal.setText("Retenci\u00f3n:");
                    panel112.add(lblRetencionFinal,
                            cc.xywh(9, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                    //---- txtRetencionFinal ----
                    txtRetencionFinal.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel112.add(txtRetencionFinal, cc.xy(11, 3));

                    //---- lblDescuentoAgenciaFinal ----
                    lblDescuentoAgenciaFinal.setText("Dscto. Agencia:");
                    panel112.add(lblDescuentoAgenciaFinal,
                            cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

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

                    //---- lblOtroImpuestoFinal ----
                    lblOtroImpuestoFinal.setText("Otro impuesto:");
                    panel112.add(lblOtroImpuestoFinal,
                            cc.xywh(9, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtOtroImpuestoFinal ----
                    txtOtroImpuestoFinal.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel112.add(txtOtroImpuestoFinal,
                            cc.xywh(11, 5, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                    //---- lblDescuentosVariosFinal ----
                    lblDescuentosVariosFinal.setText("Dsctos. Varios:");
                    panel112.add(lblDescuentosVariosFinal,
                            cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                    //---- txtDescuentosVariosFinal ----
                    txtDescuentosVariosFinal.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel112.add(txtDescuentosVariosFinal, cc.xy(5, 7));

                    //---- lblTotalFinal ----
                    lblTotalFinal.setText("TOTAL:");
                    lblTotalFinal.setFont(new Font("Microsoft Sans Serif", Font.BOLD, 11));
                    panel112.add(lblTotalFinal,
                            cc.xywh(9, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtTotalFinal ----
                    txtTotalFinal.setHorizontalAlignment(SwingConstants.RIGHT);
                    txtTotalFinal.setFont(new Font("Microsoft Sans Serif", Font.BOLD, 11));
                    panel112.add(txtTotalFinal,
                            cc.xywh(11, 7, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                    //---- lblIVAFinal ----
                    lblIVAFinal.setText("IVA:");
                    panel112.add(lblIVAFinal, cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                    //---- txtIVAFinal ----
                    txtIVAFinal.setHorizontalAlignment(SwingConstants.RIGHT);
                    panel112.add(txtIVAFinal,
                            cc.xywh(5, 9, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
                }
                panel11.add(panel112, cc.xy(1, 3));
            }
            spDetalle.setViewportView(panel11);
        }
        jtpCompras.addTab("Detalle", spDetalle);

        //======== spRetenciones ========
        {

            //======== panelRetenciones ========
            {
                panelRetenciones.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(25)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(25)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(40)),
                                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,
                                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(Sizes.dluY(120)), FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(12)) }));

                //---- lblNoSerieSecuencial ----
                lblNoSerieSecuencial.setText("No. de Serie y Secuencial:");
                panelRetenciones.add(lblNoSerieSecuencial,
                        cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelRetenciones.add(txtEstablecimiento, cc.xy(5, 3));
                panelRetenciones.add(txtPuntoEmision, cc.xy(7, 3));
                panelRetenciones.add(txtSecuencial, cc.xy(9, 3));

                //---- lblNoAutorizacion ----
                lblNoAutorizacion.setText("No. de Autorizaci\u00f3n:");
                panelRetenciones.add(lblNoAutorizacion,
                        cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelRetenciones.add(txtAutorizacionRetencion, cc.xywh(5, 5, 3, 1));

                //---- lblFechaEmisionRetencion ----
                lblFechaEmisionRetencion.setText("Fecha de Emisi\u00f3n:");
                panelRetenciones.add(lblFechaEmisionRetencion,
                        cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelRetenciones.add(cmbFechaEmision, cc.xywh(5, 7, 5, 1));

                //======== panel12 ========
                {
                    panel12.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")));

                    //---- btnActualizarRetencion ----
                    btnActualizarRetencion.setText("U");
                    panel12.add(btnActualizarRetencion, cc.xy(1, 1));
                }
                panelRetenciones.add(panel12, cc.xy(3, 11));

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

                    //---- tblRetenciones ----
                    tblRetenciones.setModel(new DefaultTableModel(
                            new Object[][] { { "", null, null, null, null, null, null, null }, },
                            new String[] { "Ejercicio", "Preimpreso", "Autorizaci\u00f3n", "Base Imponible",
                                    "Impuesto", "% Retenci\u00f3n", "Valor Retenido",
                                    "Fecha de Emisi\u00f3n" }) {
                        boolean[] columnEditable = new boolean[] { false, false, false, false, false, false,
                                false, false };

                        @Override
                        public boolean isCellEditable(int rowIndex, int columnIndex) {
                            return columnEditable[columnIndex];
                        }
                    });
                    tblRetenciones.setPreferredScrollableViewportSize(new Dimension(450, 120));
                    spTblRetenciones.setViewportView(tblRetenciones);
                }
                panelRetenciones.add(spTblRetenciones, cc.xywh(3, 13, 9, 5));
            }
            spRetenciones.setViewportView(panelRetenciones);
        }
        jtpCompras.addTab("Retenciones", spRetenciones);

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

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

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    spTblCuentaEntidad = new JScrollPane();
    tblCuentaEntidad = new JTable();
    cmbTipoEntidad = new JComboBox();
    lbTipoEntidad = new JLabel();
    lblEntidad = new JLabel();
    txtEntidad = new JTextField();
    btnBuscarEntidad = new JButton();
    lblPlanCuenta = new JLabel();
    cmbPlanCuenta = new JComboBox();
    cmbNemonico = new JComboBox();
    lblNemonico = new JLabel();
    lblCuenta = new JLabel();
    txtCuenta = new JTextField();
    btnBuscarCuenta = new JButton();
    lblOficina = new JLabel();
    cmbOficina = new JComboBox();
    panel1 = new JPanel();
    btnAgregarRegistro = new JButton();
    btnActualizarRegistro = new JButton();
    btnRemoverRegistro = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setName("Cuentas por Entidad");
    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(95)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(40)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(100)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.FILL, Sizes.dluX(70), 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, 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(12)) }));

    //======== spTblCuentaEntidad ========
    {//from   w  w w. j  a  va  2  s . c  o m

        //---- tblCuentaEntidad ----
        tblCuentaEntidad.setModel(new DefaultTableModel(new Object[][] {},
                new String[] { "C\u00f3digo", "Cuenta", "Nem\u00f3nico", "Oficina" }) {
            boolean[] columnEditable = new boolean[] { false, false, false, false };

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

    //---- cmbTipoEntidad ----
    cmbTipoEntidad.setModel(new DefaultComboBoxModel(new String[] { "CLIENTE", "PROVEEDOR", "EMPLEADO",
            "PRODUCTO", "DOCUMENTO", "CUENTA BANCARIA", "DEPARTAMENTO" }));
    add(cmbTipoEntidad, cc.xywh(5, 3, 3, 1));

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

    //---- lblEntidad ----
    lblEntidad.setText("Entidad:");
    add(lblEntidad, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(txtEntidad, cc.xywh(5, 5, 5, 1));

    //---- btnBuscarEntidad ----
    btnBuscarEntidad.setHorizontalAlignment(SwingConstants.CENTER);
    add(btnBuscarEntidad, cc.xywh(11, 5, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- lblPlanCuenta ----
    lblPlanCuenta.setText("Plan de cuenta:");
    add(lblPlanCuenta, cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbPlanCuenta, cc.xywh(5, 7, 3, 1));
    add(cmbNemonico, cc.xywh(5, 9, 3, 1));

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

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

    //---- lblOficina ----
    lblOficina.setText("Oficina:");
    add(lblOficina, cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbOficina, cc.xywh(5, 13, 3, 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.setText("A");
        panel1.add(btnAgregarRegistro, cc.xy(1, 1));

        //---- btnActualizarRegistro ----
        btnActualizarRegistro.setText("U");
        panel1.add(btnActualizarRegistro, cc.xy(3, 1));

        //---- btnRemoverRegistro ----
        btnRemoverRegistro.setText("E");
        panel1.add(btnRemoverRegistro, cc.xy(5, 1));
    }
    add(panel1, cc.xywh(3, 16, 12, 1));
    // 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 ========
    {/*from ww  w .j a va  2s .com*/

        //---- 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.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 ========
    {// w w  w  .  j av a 2 s.c o m

        //======== 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.medios.gui.panel.JPPlanMedioTv.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();
    jtpPlanMedio = new JideTabbedPane();
    spPlanMedio = new JScrollPane();
    panelPlanMedio = new JPanel();
    lblCodigo = new JLabel();
    txtCodigo = new JTextField();
    lblRevision = new JLabel();
    txtRevision = new JTextField();
    lblFechaCreacion = new JLabel();
    txtFechaCreacion = new JTextField();
    lblCorporacion = new JLabel();
    txtCorporacion = new JTextField();
    btnCorporacion = new JButton();
    lblEstado = new JLabel();
    cmbEstado = new JComboBox();
    lblCliente = new JLabel();
    txtCliente = new JTextField();
    btnCliente = new JButton();
    lblModificaciones = new JLabel();
    txtModificaciones = new JTextField();
    lblOficina = new JLabel();
    txtOficina = new JTextField();
    btnOficina = new JButton();
    lblAutorizacionSAP = new JLabel();
    txtAutorizacionSAP = new JTextField();
    lblOrdenTrabajo = new JLabel();
    cmbOrdenTrabajo = new JComboBox();
    lblFechaAprobacion = new JLabel();
    cmbFechaAprobacion = new DateComboBox();
    lblOrdenTrabajoDetalle = new JLabel();
    cmbOrdenTrabajoDetalle = new JComboBox();
    cbPrepago = new JCheckBox();
    lblCampana = new JLabel();
    txtCampana = new JTextField();
    lblConcepto = new JLabel();
    txtConcepto = new JTextField();
    cbPlanMedioNuevaVersion = new JCheckBox();
    cbPlanMedioNuevoMes = new JCheckBox();
    lblPlanMedioRelacion = new JLabel();
    textPlanMedioRelacion = new JTextField();
    btnPlanMedioRelacion = new JButton();
    separatorEstrategia = compFactory.createSeparator("Estrategia");
    lblTarget = new JLabel();
    cmbTarget = new JComboBox();
    lblGuayaquil = new JLabel();
    txtGuayaquil = new JTextField();
    btnGuayaquil = new JButton();
    lblPeriodo = new JLabel();
    cmbPeriodoFechaInicio = new DateComboBox();
    lblPeriodoAl = new JLabel();
    cmbPeriodoFechaFin = new DateComboBox();
    lblQuito = new JLabel();
    txtQuito = new JTextField();
    btnQuito = new JButton();
    lblCobertura = new JLabel();
    spCobertura = new JScrollPane();
    txtCobertura = new JTextArea();
    lblTotal = new JLabel();
    txtTotalCiudad = new JTextField();
    btnTotalCiudad = new JButton();
    lblOtrasConsideraciones = new JLabel();
    spOtrasConsideraciones = new JScrollPane();
    txtOtrasConsideraciones = new JTextArea();
    lblConsideraciones = new JLabel();
    separatorTotales = compFactory.createSeparator("Totales");
    lblSumaPlanMedio = new JLabel();
    txtSumaPlanMedio = new JTextField();
    lblBonificacionVentaPlanMedio = new JLabel();
    txtBonificacionVentaPlanMedio = new JTextField();
    lblDescuentoPlanMedio = new JLabel();
    txtDescuentoPlanMedio = new JTextField();
    lblSubtotalBonificacionVentaPlanMedio = new JLabel();
    txtSubtotalBonificacionVentaPlanMedio = new JTextField();
    lblComisionAgencia = new JLabel();
    txtComisionAgenciaPlanMedio = new JTextField();
    lblIvaPlanMedio = new JLabel();
    txtIvaPlanMedio = new JTextField();
    lblSubtotalPlanMedio = new JLabel();
    txtSubtotalPlanMedio = new JTextField();
    lblTotalPlanMedio = new JLabel();
    txtTotalPlanMedio = new JTextField();
    spPlanMedioPeriodo = new JScrollPane();
    panelPlanMedioPeriodo = new JPanel();
    spTblSubPeriodo = new JScrollPane();
    tblSubPeriodo = new JTable();
    lblTipo = new JLabel();
    cmbTipo = new JComboBox();
    lblSubPeriodo = new JLabel();
    cmbSubPeriodoFechaInicio = new DateComboBox();
    lblSubPeriodoAl = new JLabel();
    cmbSubPeriodoFechaFin = new DateComboBox();
    panelAUE = new JPanel();
    btnAgregarDetalle = new JButton();
    btnActualizarDetalle = new JButton();
    btnEliminarDetalle = new JButton();
    spProveedorPrograma = new JScrollPane();
    panelProveedorPrograma = new JPanel();
    lblTipoPeriodo = new JLabel();
    cmbTipoPeriodo = new JComboBox();
    lblMedio = new JLabel();
    cmbMedio = new JComboBox();
    tpArbolMedios = new JTabbedPane();
    spTelevision = new JScrollPane();
    panelTelevision = new JPanel();
    lblComercial = new JLabel();
    spTblComercial = new JScrollPane();
    tblComercial = new JTable();
    cbPautaTelevision = new JCheckBox();
    cbPautaRadio = new JCheckBox();
    cbPautaCine = new JCheckBox();
    cbPautaBasica = new JCheckBox();
    cbAgrupaOrdenes = new JCheckBox();
    cbOrdenPorProductoComercial = new JCheckBox();
    cbOrdenPorVersion = new JCheckBox();
    btnImportarMapaPautaTv = new JButton();
    btnImportarMapaPautaTvMultiple = new JButton();
    btnTvData = new JButton();
    spArbolTelevision = new JScrollPane();
    arbolTelevision = new CheckBoxTree();
    lblCanalTv = new JLabel();
    txtCanalTv = new JTextField();
    lblProgramaTv = new JLabel();
    txtProgramaTv = new JTextField();
    lblHoraInicioPrograma = new JLabel();
    txtHoraInicioPrograma = new JTextField();
    lblHoraFinPrograma = new JLabel();
    txtHoraFinPrograma = new JTextField();
    lblDiasPrograma = new JLabel();
    lblRatingTv = new JLabel();
    txtRatingTv = new JTextField();
    txtVCunaTarifa = new JTextField();
    lblVCunaNegocio = new JLabel();
    txtVCunaNegocio = new JTextField();
    txtDiasPrograma = new JTextField();
    lblVCunaTarifa = new JLabel();
    lblComercialTv = new JLabel();
    txtComercialTv = new JTextField();
    lblDerechoPrograma = new JLabel();
    txtDerechoPrograma = new JTextField();
    lblVersionPrograma = new JLabel();
    txtVersionPrograma = new JTextField();
    btnAgregarProgramaTv = new JButton();
    btnCrearMapaPautaTv = new JButton();
    btnEliminarProgramaTv = new JButton();
    spRadio = new JScrollPane();
    panelRadio = new JPanel();
    spArbolRadio = new JScrollPane();
    arbolRadio = new JTree();
    spPrensa = new JScrollPane();
    panelPrensa = new JPanel();
    spArbolPrensa = new JScrollPane();
    arbolPrensa = new CheckBoxTree();
    lblDiario = new JLabel();
    txtDiario = new JTextField();
    lblSeccion = new JLabel();
    txtSeccion = new JTextField();
    lblUbicacion = new JLabel();
    txtUbicacion = new JTextField();
    lblFormato = new JLabel();
    txtFormato = new JTextField();
    lblAnchoColumnas = new JLabel();
    txtAnchoColumnas = new JTextField();
    lblAltoModulos = new JLabel();
    txtAltoModulos = new JTextField();
    txtAnchoCm = new JTextField();
    lblAnchoCm = new JLabel();
    lblAltoCm = new JLabel();
    txtAltoCm = new JTextField();
    lblColor = new JLabel();
    txtColor = new JTextField();
    lblDia = new JLabel();
    lblTarifa = new JLabel();
    txtTarifa = new JTextField();
    btnCrearMapaPautaPrensa = new JButton();
    txtDia = new JTextField();
    panelMapaPauta = new JPanel();
    lblTipoPeriodoMapa = new JLabel();
    cmbTipoPeriodoMapa = new JComboBox();
    tpMapasPauta = new JTabbedPane();
    scrollPane1 = new JScrollPane();
    panelMapaPautaTv = new JPanel();
    lblProductoProveedor = new JLabel();
    btnCrearOrdenes = new JButton();
    txtProductoProveedor = new JTextField();
    scrollPane2 = new JScrollPane();
    panelTGRPtv = new JPanel();
    spTblTGRPtv = new JScrollPane();
    tblTGRPtv = new JTable();
    lblSuman = new JLabel();
    txtSuman = new JTextField();
    lblDescuento3 = new JLabel();
    txtSuman2 = new JTextField();
    lblDescuento = new JLabel();
    txtDescuento = new JTextField();
    lblDescuento4 = new JLabel();
    txtPorcentajeDescuentoVenta = new JTextField();
    lblDescuento6 = new JLabel();
    txtDescuentoVenta = new JTextField();
    lblSubTotal = new JLabel();
    txtSubTotal = new JTextField();
    lblDescuento5 = new JLabel();
    txtPorcentajeComisionAgencia = new JTextField();
    lblDescuento7 = new JLabel();
    txtComisionAgencia = new JTextField();
    lblBonificacionCompra = new JLabel();
    txtBonificacionCompra = new JTextField();
    lblSubtotalVenta = new JLabel();
    txtSubtotalVenta = new JTextField();
    lblSubtotalBonificacionCompra = new JLabel();
    txtSubtotalBonificacionCompra = new JTextField();
    lblPorcentajeBonifiacionVenta = new JLabel();
    txtPorcentajeBonificacionVenta = new JTextField();
    lblBonificacionVenta = new JLabel();
    txtBonificacionVenta = new JTextField();
    lblIVA = new JLabel();
    txtIVA = new JTextField();
    lblSubtotalBonificacionVenta = new JLabel();
    txtSubtotalBonificacionVenta = new JTextField();
    lblTotalPauta = new JLabel();
    txtTotalPauta = new JTextField();
    lblDescuento9 = new JLabel();
    txtIVA2 = new JTextField();
    lblDescuento10 = new JLabel();
    txtTotalPauta2 = new JTextField();
    scrollPane3 = new JScrollPane();
    panelOrdenesMedios = new JPanel();
    panelDescuentoOrdenMedio = new JPanel();
    cbIvaProveedor = new JCheckBox();
    cbIvaCliente = new JCheckBox();
    btnSetPDsctoOrdenMedio = new JButton();
    lblPorcentajeDescuentoOrdenMedio = new JLabel();
    txtPorcentajeDescuentoOrdenMedio = new JTextField();
    btnSetPDsctoOrdenMedioxProv = new JButton();
    lblPorcentajeBonificacionCompra = new JLabel();
    txtPorcentajeBonificacionCompra = new JTextField();
    btnSetPDsctoOrdenMedioTotal = new JButton();
    panelTipoPagoOrdenMedio = new JPanel();
    rbTipoPagoNormal = new JRadioButton();
    btnSetTipoPago = new JButton();
    rbTipoPagoCanje = new JRadioButton();
    txtPorcentajeCanje = new JTextField();
    btnSetTipoPagoxProv = new JButton();
    cbTipoPagoComision = new JCheckBox();
    btnSetTipoPagoTotal = new JButton();
    cbComisionAdicional = new JCheckBox();
    txtPorcentajeComisionAdicional = new JTextField();
    panelActualizarCodigoOrden = new JPanel();
    lblCodigoOrden = new JLabel();
    textCodigoOrden = new JTextField();
    btnLimpiarCodigoOrden = new JButton();
    btnCambiarCodigo = new JButton();
    panelTotalesOrdenMedio = new JPanel();
    lblSumanOrdenMedio = new JLabel();
    txtSumanOrdenMedio = new JTextField();
    lblSubTotalOrdenMedio = new JLabel();
    txtSubtotalOrdenMedio = new JTextField();
    lblDescuentoOrdenMedio = new JLabel();
    txtDescuentoOrdenMedio = new JTextField();
    lblIVAOrdenMedio = new JLabel();
    txtIVAOrdenMedio = new JTextField();
    lblBonificacionCompraOrden = new JLabel();
    txtBonificacionCompraOrden = new JTextField();
    lblTotalOrdenMedio = new JLabel();
    txtTotalOrdenMedio = new JTextField();
    panelObservacionOrdenMedio = new JPanel();
    spTxtObservacionOrdenMedio = new JScrollPane();
    txtObservacionOrdenMedio = new JTextArea();
    btnSetObservacionOrdenMedio = new JButton();
    btnSetObservacionOrdenMedioxProv = new JButton();
    btnSetObservacionOrdenMedioTotal = new JButton();
    spTblOrdenesMedioCmp = new JScrollPane();
    tblOrdenesMediosCmp = new JTable();
    spTblOrdenesMedio = new JScrollPane();
    tblOrdenesMedios = new JTable();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setLayout(new FormLayout(
            new ColumnSpec[] { 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, FormFactory.DEFAULT_COLSPEC,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
            new 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, new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.NO_GROW),
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC }));

    //======== jtpPlanMedio ========
    {/*from  w  ww. j a v a2 s.c  om*/

        //======== spPlanMedio ========
        {

            //======== panelPlanMedio ========
            {
                panelPlanMedio.setLayout(new FormLayout(
                        new ColumnSpec[] { new ColumnSpec(Sizes.DLUX7), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.dluX(75)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.dluX(20)), 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(Sizes.dluX(42)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.dluX(20)), 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(65)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.DLUX7) },
                        new RowSpec[] { new RowSpec(Sizes.DLUY7), 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(15)), FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(RowSpec.FILL, Sizes.dluY(13), FormSpec.NO_GROW),
                                FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                                FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(RowSpec.FILL, Sizes.dluY(15), FormSpec.NO_GROW),
                                new RowSpec(RowSpec.TOP, Sizes.DLUY4, 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,
                                new RowSpec(Sizes.DLUY7) }));

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

                //---- lblRevision ----
                lblRevision.setText("Revisi\u00f3n:");
                panelPlanMedio.add(lblRevision, cc.xy(9, 3));

                //---- txtRevision ----
                txtRevision.setEditable(false);
                txtRevision.setHorizontalAlignment(SwingConstants.CENTER);
                panelPlanMedio.add(txtRevision, cc.xy(11, 3));

                //---- lblFechaCreacion ----
                lblFechaCreacion.setText("F. Creaci\u00f3n:");
                panelPlanMedio.add(lblFechaCreacion,
                        cc.xywh(21, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPlanMedio.add(txtFechaCreacion, cc.xywh(23, 3, 3, 1));

                //---- lblCorporacion ----
                lblCorporacion.setText("Corporaci\u00f3n:");
                panelPlanMedio.add(lblCorporacion,
                        cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPlanMedio.add(txtCorporacion, cc.xywh(5, 5, 13, 1));
                panelPlanMedio.add(btnCorporacion,
                        cc.xywh(19, 5, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

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

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

                //---- lblModificaciones ----
                lblModificaciones.setText("Modificaciones:");
                panelPlanMedio.add(lblModificaciones,
                        cc.xywh(23, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtModificaciones ----
                txtModificaciones.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPlanMedio.add(txtModificaciones, cc.xy(25, 7));

                //---- lblOficina ----
                lblOficina.setText("Oficina:");
                panelPlanMedio.add(lblOficina,
                        cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPlanMedio.add(txtOficina, cc.xywh(5, 9, 13, 1));
                panelPlanMedio.add(btnOficina,
                        cc.xywh(19, 9, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- lblAutorizacionSAP ----
                lblAutorizacionSAP.setText("SAP:");
                panelPlanMedio.add(lblAutorizacionSAP,
                        cc.xywh(21, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtAutorizacionSAP ----
                txtAutorizacionSAP.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPlanMedio.add(txtAutorizacionSAP, cc.xywh(23, 9, 3, 1));

                //---- lblOrdenTrabajo ----
                lblOrdenTrabajo.setText("OT:");
                panelPlanMedio.add(lblOrdenTrabajo,
                        cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPlanMedio.add(cmbOrdenTrabajo, cc.xywh(5, 11, 13, 1));

                //---- lblFechaAprobacion ----
                lblFechaAprobacion.setText("F. Aprobaci\u00f3n:");
                panelPlanMedio.add(lblFechaAprobacion, cc.xy(21, 11));
                panelPlanMedio.add(cmbFechaAprobacion, cc.xywh(23, 11, 3, 1));

                //---- lblOrdenTrabajoDetalle ----
                lblOrdenTrabajoDetalle.setText("Detalle OT:");
                panelPlanMedio.add(lblOrdenTrabajoDetalle,
                        cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPlanMedio.add(cmbOrdenTrabajoDetalle, cc.xywh(5, 13, 13, 1));

                //---- cbPrepago ----
                cbPrepago.setText("Prepago");
                panelPlanMedio.add(cbPrepago, cc.xy(23, 13));

                //---- lblCampana ----
                lblCampana.setText("Campa\u00f1a:");
                panelPlanMedio.add(lblCampana,
                        cc.xywh(3, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtCampana ----
                txtCampana.setEditable(false);
                panelPlanMedio.add(txtCampana, cc.xywh(5, 15, 13, 1));

                //---- lblConcepto ----
                lblConcepto.setText("Concepto:");
                panelPlanMedio.add(lblConcepto,
                        cc.xywh(3, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPlanMedio.add(txtConcepto, cc.xywh(5, 17, 13, 1));

                //---- cbPlanMedioNuevaVersion ----
                cbPlanMedioNuevaVersion.setText("Nueva Versi\u00f3n");
                panelPlanMedio.add(cbPlanMedioNuevaVersion, cc.xy(5, 19));

                //---- cbPlanMedioNuevoMes ----
                cbPlanMedioNuevoMes.setText("Nuevo Mes");
                panelPlanMedio.add(cbPlanMedioNuevoMes, cc.xywh(11, 19, 3, 1));

                //---- lblPlanMedioRelacion ----
                lblPlanMedioRelacion.setText("Relaci\u00f3n con:");
                panelPlanMedio.add(lblPlanMedioRelacion,
                        cc.xywh(17, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPlanMedio.add(textPlanMedioRelacion, cc.xywh(19, 19, 3, 1));
                panelPlanMedio.add(btnPlanMedioRelacion,
                        cc.xywh(23, 19, 1, 1, CellConstraints.LEFT, CellConstraints.FILL));
                panelPlanMedio.add(separatorEstrategia, cc.xywh(3, 21, 23, 1));

                //---- lblTarget ----
                lblTarget.setText("Target:");
                panelPlanMedio.add(lblTarget,
                        cc.xywh(3, 23, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPlanMedio.add(cmbTarget, cc.xywh(5, 23, 13, 1));

                //---- lblGuayaquil ----
                lblGuayaquil.setText("Guayaquil:");
                panelPlanMedio.add(lblGuayaquil,
                        cc.xywh(21, 23, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtGuayaquil ----
                txtGuayaquil.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPlanMedio.add(txtGuayaquil, cc.xy(23, 23));
                panelPlanMedio.add(btnGuayaquil,
                        cc.xywh(25, 23, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- lblPeriodo ----
                lblPeriodo.setText("Per\u00edodo del:");
                panelPlanMedio.add(lblPeriodo,
                        cc.xywh(3, 25, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPlanMedio.add(cmbPeriodoFechaInicio, cc.xywh(5, 25, 3, 1));

                //---- lblPeriodoAl ----
                lblPeriodoAl.setText("al:");
                panelPlanMedio.add(lblPeriodoAl,
                        cc.xywh(9, 25, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPlanMedio.add(cmbPeriodoFechaFin, cc.xywh(11, 25, 5, 1));

                //---- lblQuito ----
                lblQuito.setText("Quito:");
                panelPlanMedio.add(lblQuito,
                        cc.xywh(21, 25, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtQuito ----
                txtQuito.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPlanMedio.add(txtQuito, cc.xy(23, 25));
                panelPlanMedio.add(btnQuito, cc.xywh(25, 25, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- lblCobertura ----
                lblCobertura.setText("Cobertura:");
                panelPlanMedio.add(lblCobertura,
                        cc.xywh(3, 27, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //======== spCobertura ========
                {

                    //---- txtCobertura ----
                    txtCobertura.setLineWrap(false);
                    spCobertura.setViewportView(txtCobertura);
                }
                panelPlanMedio.add(spCobertura, cc.xywh(5, 27, 13, 3));

                //---- lblTotal ----
                lblTotal.setText("Total:");
                panelPlanMedio.add(lblTotal,
                        cc.xywh(21, 27, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtTotalCiudad ----
                txtTotalCiudad.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPlanMedio.add(txtTotalCiudad, cc.xy(23, 27));
                panelPlanMedio.add(btnTotalCiudad,
                        cc.xywh(25, 27, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- lblOtrasConsideraciones ----
                lblOtrasConsideraciones.setText("Otras");
                panelPlanMedio.add(lblOtrasConsideraciones,
                        cc.xywh(3, 31, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //======== spOtrasConsideraciones ========
                {
                    spOtrasConsideraciones.setViewportView(txtOtrasConsideraciones);
                }
                panelPlanMedio.add(spOtrasConsideraciones, cc.xywh(5, 31, 13, 3));

                //---- lblConsideraciones ----
                lblConsideraciones.setText("Consideraciones:");
                panelPlanMedio.add(lblConsideraciones,
                        cc.xywh(3, 33, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPlanMedio.add(separatorTotales, cc.xywh(3, 35, 23, 1));

                //---- lblSumaPlanMedio ----
                lblSumaPlanMedio.setText("Suma:");
                panelPlanMedio.add(lblSumaPlanMedio,
                        cc.xywh(3, 37, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtSumaPlanMedio ----
                txtSumaPlanMedio.setEditable(false);
                txtSumaPlanMedio.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPlanMedio.add(txtSumaPlanMedio, cc.xy(5, 37));

                //---- lblBonificacionVentaPlanMedio ----
                lblBonificacionVentaPlanMedio.setText("Bonificaci\u00f3n:");
                panelPlanMedio.add(lblBonificacionVentaPlanMedio,
                        cc.xywh(7, 37, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtBonificacionVentaPlanMedio ----
                txtBonificacionVentaPlanMedio.setEditable(false);
                txtBonificacionVentaPlanMedio.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPlanMedio.add(txtBonificacionVentaPlanMedio, cc.xywh(11, 37, 3, 1));

                //---- lblDescuentoPlanMedio ----
                lblDescuentoPlanMedio.setText("Descuento:");
                panelPlanMedio.add(lblDescuentoPlanMedio,
                        cc.xywh(3, 39, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtDescuentoPlanMedio ----
                txtDescuentoPlanMedio.setHorizontalAlignment(SwingConstants.RIGHT);
                txtDescuentoPlanMedio.setEditable(false);
                panelPlanMedio.add(txtDescuentoPlanMedio, cc.xy(5, 39));

                //---- lblSubtotalBonificacionVentaPlanMedio ----
                lblSubtotalBonificacionVentaPlanMedio.setText("SubTotal:");
                panelPlanMedio.add(lblSubtotalBonificacionVentaPlanMedio,
                        cc.xywh(7, 39, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtSubtotalBonificacionVentaPlanMedio ----
                txtSubtotalBonificacionVentaPlanMedio.setEditable(false);
                txtSubtotalBonificacionVentaPlanMedio.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPlanMedio.add(txtSubtotalBonificacionVentaPlanMedio, cc.xywh(11, 39, 3, 1));

                //---- lblComisionAgencia ----
                lblComisionAgencia.setText("Comisi\u00f3n Agencia:");
                panelPlanMedio.add(lblComisionAgencia,
                        cc.xywh(3, 41, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtComisionAgenciaPlanMedio ----
                txtComisionAgenciaPlanMedio.setHorizontalAlignment(SwingConstants.RIGHT);
                txtComisionAgenciaPlanMedio.setEditable(false);
                panelPlanMedio.add(txtComisionAgenciaPlanMedio, cc.xy(5, 41));

                //---- lblIvaPlanMedio ----
                lblIvaPlanMedio.setText("IVA:");
                panelPlanMedio.add(lblIvaPlanMedio,
                        cc.xywh(9, 41, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtIvaPlanMedio ----
                txtIvaPlanMedio.setEditable(false);
                txtIvaPlanMedio.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPlanMedio.add(txtIvaPlanMedio, cc.xywh(11, 41, 3, 1));

                //---- lblSubtotalPlanMedio ----
                lblSubtotalPlanMedio.setText("SubTotal:");
                panelPlanMedio.add(lblSubtotalPlanMedio,
                        cc.xywh(3, 43, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtSubtotalPlanMedio ----
                txtSubtotalPlanMedio.setHorizontalAlignment(SwingConstants.RIGHT);
                txtSubtotalPlanMedio.setEditable(false);
                panelPlanMedio.add(txtSubtotalPlanMedio, cc.xy(5, 43));

                //---- lblTotalPlanMedio ----
                lblTotalPlanMedio.setText("Total:");
                panelPlanMedio.add(lblTotalPlanMedio,
                        cc.xywh(9, 43, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtTotalPlanMedio ----
                txtTotalPlanMedio.setEditable(false);
                txtTotalPlanMedio.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPlanMedio.add(txtTotalPlanMedio, cc.xywh(11, 43, 3, 1));
            }
            spPlanMedio.setViewportView(panelPlanMedio);
        }
        jtpPlanMedio.addTab("Estrategia", spPlanMedio);

        //======== spPlanMedioPeriodo ========
        {

            //======== panelPlanMedioPeriodo ========
            {
                panelPlanMedioPeriodo.setLayout(new FormLayout(
                        new ColumnSpec[] { new ColumnSpec(Sizes.DLUX7), 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(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.dluX(100)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.dluX(100)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(Sizes.DLUX7) },
                        new RowSpec[] { new RowSpec(Sizes.DLUY7), 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(Sizes.dluY(100)), FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.DLUY7) }));

                //======== spTblSubPeriodo ========
                {

                    //---- tblSubPeriodo ----
                    tblSubPeriodo.setModel(
                            new DefaultTableModel(new Object[][] {}, new String[] { "Tipo", "Del", "Al" }) {
                                boolean[] columnEditable = new boolean[] { false, false, false };

                                @Override
                                public boolean isCellEditable(int rowIndex, int columnIndex) {
                                    return columnEditable[columnIndex];
                                }
                            });
                    tblSubPeriodo.setPreferredScrollableViewportSize(new Dimension(450, 150));
                    spTblSubPeriodo.setViewportView(tblSubPeriodo);
                }
                panelPlanMedioPeriodo.add(spTblSubPeriodo, cc.xywh(3, 11, 9, 5));

                //---- lblTipo ----
                lblTipo.setText("Tipo:");
                panelPlanMedioPeriodo.add(lblTipo,
                        cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPlanMedioPeriodo.add(cmbTipo, cc.xy(5, 3));

                //---- lblSubPeriodo ----
                lblSubPeriodo.setText("Periodo del:");
                panelPlanMedioPeriodo.add(lblSubPeriodo,
                        cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPlanMedioPeriodo.add(cmbSubPeriodoFechaInicio, cc.xy(5, 5));

                //---- lblSubPeriodoAl ----
                lblSubPeriodoAl.setText("al:");
                panelPlanMedioPeriodo.add(lblSubPeriodoAl,
                        cc.xywh(7, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPlanMedioPeriodo.add(cmbSubPeriodoFechaFin, cc.xy(9, 5));

                //======== panelAUE ========
                {
                    panelAUE.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")));

                    //---- btnAgregarDetalle ----
                    btnAgregarDetalle.setText("A");
                    panelAUE.add(btnAgregarDetalle, cc.xy(1, 1));

                    //---- btnActualizarDetalle ----
                    btnActualizarDetalle.setText("U");
                    panelAUE.add(btnActualizarDetalle, cc.xy(3, 1));

                    //---- btnEliminarDetalle ----
                    btnEliminarDetalle.setText("E");
                    panelAUE.add(btnEliminarDetalle, cc.xy(5, 1));
                }
                panelPlanMedioPeriodo.add(panelAUE, cc.xywh(3, 9, 3, 1));
            }
            spPlanMedioPeriodo.setViewportView(panelPlanMedioPeriodo);
        }
        jtpPlanMedio.addTab("Planificaci\u00f3n", spPlanMedioPeriodo);

        //======== spProveedorPrograma ========
        {
            spProveedorPrograma.setEnabled(true);

            //======== panelProveedorPrograma ========
            {
                panelProveedorPrograma.setLayout(new FormLayout(
                        new ColumnSpec[] { new ColumnSpec(Sizes.DLUX7), 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(140)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.FILL, Sizes.dluX(250), FormSpec.DEFAULT_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.DLUX7) },
                        new RowSpec[] { new RowSpec(Sizes.DLUY7), 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.DLUY7) }));

                //---- lblTipoPeriodo ----
                lblTipoPeriodo.setText("Tipo - Periodo:");
                panelProveedorPrograma.add(lblTipoPeriodo,
                        cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelProveedorPrograma.add(cmbTipoPeriodo, cc.xywh(5, 3, 3, 1));

                //---- lblMedio ----
                lblMedio.setText("Medio:");
                panelProveedorPrograma.add(lblMedio,
                        cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelProveedorPrograma.add(cmbMedio, cc.xy(5, 5));

                //======== tpArbolMedios ========
                {

                    //======== spTelevision ========
                    {
                        spTelevision
                                .setHorizontalScrollBarPolicy(ScrollPaneConstants.HORIZONTAL_SCROLLBAR_NEVER);

                        //======== panelTelevision ========
                        {
                            panelTelevision.setLayout(new FormLayout(new ColumnSpec[] {
                                    new ColumnSpec(Sizes.dluX(10)), 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(50)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(Sizes.dluX(60)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(Sizes.dluX(60)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(Sizes.dluX(62)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(Sizes.dluX(62)), 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,
                                            new RowSpec(Sizes.dluY(77)), 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.DLUY4), FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            new RowSpec(Sizes.dluY(12)), 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)), FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                            FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) }));

                            //---- lblComercial ----
                            lblComercial.setText("Versiones:");
                            panelTelevision.add(lblComercial,
                                    cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //======== spTblComercial ========
                            {

                                //---- tblComercial ----
                                tblComercial.setModel(new DefaultTableModel(new Object[][] {},
                                        new String[] { " ", "C\u00f3digo", "Versi\u00f3n", "Der. Programa",
                                                "Identificaci\u00f3n", "Duraci\u00f3n" }) {
                                    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];
                                    }
                                });
                                spTblComercial.setViewportView(tblComercial);
                            }
                            panelTelevision.add(spTblComercial, cc.xywh(5, 5, 17, 3));

                            //---- cbPautaTelevision ----
                            cbPautaTelevision.setText("Televisi\u00f3n");
                            panelTelevision.add(cbPautaTelevision, cc.xy(5, 9));

                            //---- cbPautaRadio ----
                            cbPautaRadio.setText("Radio");
                            panelTelevision.add(cbPautaRadio, cc.xywh(9, 9, 3, 1));

                            //---- cbPautaCine ----
                            cbPautaCine.setText("Cine");
                            panelTelevision.add(cbPautaCine, cc.xy(13, 9));

                            //---- cbPautaBasica ----
                            cbPautaBasica.setText("Pauta b\u00e1sica");
                            panelTelevision.add(cbPautaBasica, cc.xy(5, 11));

                            //---- cbAgrupaOrdenes ----
                            cbAgrupaOrdenes.setText("Orden por Medio");
                            panelTelevision.add(cbAgrupaOrdenes, cc.xy(5, 13));

                            //---- cbOrdenPorProductoComercial ----
                            cbOrdenPorProductoComercial.setText("Orden por Producto Comercial");
                            panelTelevision.add(cbOrdenPorProductoComercial,
                                    cc.xywh(9, 13, 5, 1, CellConstraints.FILL, CellConstraints.FILL));

                            //---- cbOrdenPorVersion ----
                            cbOrdenPorVersion.setText("Orden por Comercial");
                            panelTelevision.add(cbOrdenPorVersion,
                                    cc.xywh(15, 13, 3, 1, CellConstraints.FILL, CellConstraints.FILL));

                            //---- btnImportarMapaPautaTv ----
                            btnImportarMapaPautaTv.setText("Excel B\u00e1");
                            panelTelevision.add(btnImportarMapaPautaTv, cc.xy(11, 17));

                            //---- btnImportarMapaPautaTvMultiple ----
                            btnImportarMapaPautaTvMultiple.setText("Cargar Excel");
                            panelTelevision.add(btnImportarMapaPautaTvMultiple, cc.xy(5, 17));

                            //---- btnTvData ----
                            btnTvData.setText("C. Excel");
                            panelTelevision.add(btnTvData,
                                    cc.xywh(5, 19, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                            //======== spArbolTelevision ========
                            {

                                //---- arbolTelevision ----
                                arbolTelevision.setVisibleRowCount(20);
                                spArbolTelevision.setViewportView(arbolTelevision);
                            }
                            panelTelevision.add(spArbolTelevision, cc.xywh(3, 21, 9, 27));

                            //---- lblCanalTv ----
                            lblCanalTv.setText("Canal:");
                            panelTelevision.add(lblCanalTv,
                                    cc.xywh(13, 21, 2, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                            panelTelevision.add(txtCanalTv, cc.xywh(15, 21, 5, 1));

                            //---- lblProgramaTv ----
                            lblProgramaTv.setText("Programa:");
                            panelTelevision.add(lblProgramaTv,
                                    cc.xywh(13, 23, 2, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                            panelTelevision.add(txtProgramaTv, cc.xywh(15, 23, 5, 1));

                            //---- lblHoraInicioPrograma ----
                            lblHoraInicioPrograma.setText("Hora Inicio:");
                            panelTelevision.add(lblHoraInicioPrograma,
                                    cc.xywh(13, 25, 2, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                            panelTelevision.add(txtHoraInicioPrograma, cc.xy(15, 25));

                            //---- lblHoraFinPrograma ----
                            lblHoraFinPrograma.setText("Hora Fin:");
                            panelTelevision.add(lblHoraFinPrograma,
                                    cc.xywh(17, 25, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                            panelTelevision.add(txtHoraFinPrograma, cc.xy(19, 25));

                            //---- lblDiasPrograma ----
                            lblDiasPrograma.setText("D\u00edas:");
                            panelTelevision.add(lblDiasPrograma,
                                    cc.xywh(13, 27, 2, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- lblRatingTv ----
                            lblRatingTv.setText("Rating:");
                            panelTelevision.add(lblRatingTv,
                                    cc.xywh(17, 27, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                            panelTelevision.add(txtRatingTv, cc.xy(19, 27));
                            panelTelevision.add(txtVCunaTarifa, cc.xy(15, 29));

                            //---- lblVCunaNegocio ----
                            lblVCunaNegocio.setText("V. Cu\u00f1a Negocio:");
                            panelTelevision.add(lblVCunaNegocio,
                                    cc.xywh(17, 29, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                            panelTelevision.add(txtVCunaNegocio, cc.xy(19, 29));
                            panelTelevision.add(txtDiasPrograma, cc.xy(15, 27));

                            //---- lblVCunaTarifa ----
                            lblVCunaTarifa.setText("V. Cu\u00f1a Tarifa:");
                            panelTelevision.add(lblVCunaTarifa,
                                    cc.xywh(13, 29, 2, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- lblComercialTv ----
                            lblComercialTv.setText("Comercial:");
                            panelTelevision.add(lblComercialTv,
                                    cc.xywh(13, 31, 2, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                            panelTelevision.add(txtComercialTv, cc.xywh(15, 31, 5, 1));

                            //---- lblDerechoPrograma ----
                            lblDerechoPrograma.setText("Der. Programa:");
                            panelTelevision.add(lblDerechoPrograma,
                                    cc.xywh(13, 33, 2, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                            panelTelevision.add(txtDerechoPrograma, cc.xywh(15, 33, 3, 1));

                            //---- lblVersionPrograma ----
                            lblVersionPrograma.setText("Versi\u00f3n:");
                            panelTelevision.add(lblVersionPrograma,
                                    cc.xywh(13, 35, 2, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                            panelTelevision.add(txtVersionPrograma, cc.xy(15, 35));

                            //---- btnAgregarProgramaTv ----
                            btnAgregarProgramaTv.setText("Add Programa");
                            panelTelevision.add(btnAgregarProgramaTv, cc.xy(15, 37));

                            //---- btnCrearMapaPautaTv ----
                            btnCrearMapaPautaTv.setText("Crear Mapa Pauta");
                            panelTelevision.add(btnCrearMapaPautaTv, cc.xy(19, 37));

                            //---- btnEliminarProgramaTv ----
                            btnEliminarProgramaTv.setText("Delete Programa");
                            panelTelevision.add(btnEliminarProgramaTv, cc.xy(17, 37));
                        }
                        spTelevision.setViewportView(panelTelevision);
                    }
                    tpArbolMedios.addTab("Medios", spTelevision);

                    //======== spRadio ========
                    {

                        //======== panelRadio ========
                        {
                            panelRadio.setLayout(new FormLayout(new ColumnSpec[] { 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, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, 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, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                                    new 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, FormFactory.DEFAULT_ROWSPEC }));

                            //======== spArbolRadio ========
                            {
                                spArbolRadio.setViewportView(arbolRadio);
                            }
                            panelRadio.add(spArbolRadio, cc.xywh(3, 3, 5, 9));
                        }
                        spRadio.setViewportView(panelRadio);
                    }
                    tpArbolMedios.addTab("M1", spRadio);

                    //======== spPrensa ========
                    {

                        //======== panelPrensa ========
                        {
                            panelPrensa.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, 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(20)),
                                    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(30)),
                                    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,
                                            new RowSpec(Sizes.DLUY7), 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)) }));

                            //======== spArbolPrensa ========
                            {

                                //---- arbolPrensa ----
                                arbolPrensa.setVisibleRowCount(20);
                                spArbolPrensa.setViewportView(arbolPrensa);
                            }
                            panelPrensa.add(spArbolPrensa, cc.xywh(3, 3, 5, 25));

                            //---- lblDiario ----
                            lblDiario.setText("Diario:");
                            panelPrensa.add(lblDiario,
                                    cc.xywh(11, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                            panelPrensa.add(txtDiario, cc.xywh(13, 3, 9, 1));

                            //---- lblSeccion ----
                            lblSeccion.setText("Secci\u00f3n:");
                            panelPrensa.add(lblSeccion,
                                    cc.xywh(11, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                            panelPrensa.add(txtSeccion, cc.xywh(13, 5, 9, 1));

                            //---- lblUbicacion ----
                            lblUbicacion.setText("Ubicaci\u00f3n:");
                            panelPrensa.add(lblUbicacion,
                                    cc.xywh(11, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                            panelPrensa.add(txtUbicacion, cc.xywh(13, 7, 9, 1));

                            //---- lblFormato ----
                            lblFormato.setText("Formato:");
                            panelPrensa.add(lblFormato,
                                    cc.xywh(11, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                            panelPrensa.add(txtFormato, cc.xywh(13, 9, 9, 1));

                            //---- lblAnchoColumnas ----
                            lblAnchoColumnas.setText("Ancho (Columnas):");
                            panelPrensa.add(lblAnchoColumnas,
                                    cc.xywh(11, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- txtAnchoColumnas ----
                            txtAnchoColumnas.setHorizontalAlignment(SwingConstants.RIGHT);
                            panelPrensa.add(txtAnchoColumnas, cc.xy(13, 11));

                            //---- lblAltoModulos ----
                            lblAltoModulos.setText("Alto (Modulos):");
                            panelPrensa.add(lblAltoModulos,
                                    cc.xywh(17, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- txtAltoModulos ----
                            txtAltoModulos.setHorizontalAlignment(SwingConstants.RIGHT);
                            panelPrensa.add(txtAltoModulos, cc.xy(19, 11));

                            //---- txtAnchoCm ----
                            txtAnchoCm.setHorizontalAlignment(SwingConstants.RIGHT);
                            panelPrensa.add(txtAnchoCm, cc.xy(13, 13));

                            //---- lblAnchoCm ----
                            lblAnchoCm.setText("Ancho (Cm.):");
                            panelPrensa.add(lblAnchoCm,
                                    cc.xywh(11, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- lblAltoCm ----
                            lblAltoCm.setText("Alto (Cm.):");
                            panelPrensa.add(lblAltoCm,
                                    cc.xywh(17, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- txtAltoCm ----
                            txtAltoCm.setHorizontalAlignment(SwingConstants.RIGHT);
                            panelPrensa.add(txtAltoCm, cc.xy(19, 13));

                            //---- lblColor ----
                            lblColor.setText("Color:");
                            panelPrensa.add(lblColor,
                                    cc.xywh(11, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                            panelPrensa.add(txtColor, cc.xy(13, 15));

                            //---- lblDia ----
                            lblDia.setText("D\u00eda:");
                            panelPrensa.add(lblDia,
                                    cc.xywh(17, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- lblTarifa ----
                            lblTarifa.setText("Tarifa($):");
                            panelPrensa.add(lblTarifa,
                                    cc.xywh(11, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- txtTarifa ----
                            txtTarifa.setHorizontalAlignment(SwingConstants.RIGHT);
                            panelPrensa.add(txtTarifa, cc.xywh(13, 17, 3, 1));

                            //---- btnCrearMapaPautaPrensa ----
                            btnCrearMapaPautaPrensa.setText("Crear Mapa Pauta");
                            panelPrensa.add(btnCrearMapaPautaPrensa, cc.xywh(19, 21, 3, 1));
                            panelPrensa.add(txtDia, cc.xy(19, 15));
                        }
                        spPrensa.setViewportView(panelPrensa);
                    }
                    tpArbolMedios.addTab("M2", spPrensa);

                }
                panelProveedorPrograma.add(tpArbolMedios, cc.xywh(3, 9, 9, 5));
            }
            spProveedorPrograma.setViewportView(panelProveedorPrograma);
        }
        jtpPlanMedio.addTab("Medios", spProveedorPrograma);

        //======== panelMapaPauta ========
        {
            panelMapaPauta.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(240)), 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, new ColumnSpec(Sizes.dluX(17)) },
                    new 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)) }));

            //---- lblTipoPeriodoMapa ----
            lblTipoPeriodoMapa.setText("Tipo - Periodo:");
            panelMapaPauta.add(lblTipoPeriodoMapa,
                    cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelMapaPauta.add(cmbTipoPeriodoMapa, cc.xy(5, 3));

            //======== tpMapasPauta ========
            {

                //======== scrollPane1 ========
                {

                    //======== panelMapaPautaTv ========
                    {
                        panelMapaPautaTv.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("max(default;150dlu)"), 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, new ColumnSpec(Sizes.DLUX5) },
                                new 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.dluY(150), FormSpec.DEFAULT_GROW),
                                        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, new RowSpec(Sizes.dluY(10)) }));

                        //---- lblProductoProveedor ----
                        lblProductoProveedor.setText("Producto del Proveedor:");
                        panelMapaPautaTv.add(lblProductoProveedor, cc.xy(3, 13));

                        //---- btnCrearOrdenes ----
                        btnCrearOrdenes.setText("Imprimir Ordenes");
                        panelMapaPautaTv.add(btnCrearOrdenes,
                                cc.xywh(9, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtProductoProveedor ----
                        txtProductoProveedor.setEditable(false);
                        panelMapaPautaTv.add(txtProductoProveedor, cc.xywh(5, 13, 3, 1));
                    }
                    scrollPane1.setViewportView(panelMapaPautaTv);
                }
                tpMapasPauta.addTab("Medio", scrollPane1);

                //======== scrollPane2 ========
                {

                    //======== panelTGRPtv ========
                    {
                        panelTGRPtv.setLayout(new FormLayout(new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)),
                                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(90)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(98)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.FILL, Sizes.dluX(75), FormSpec.DEFAULT_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(34)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(77)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(100)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                                new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                        new RowSpec(Sizes.dluY(180)), 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)) }));

                        //======== spTblTGRPtv ========
                        {

                            //---- tblTGRPtv ----
                            tblTGRPtv.setModel(new DefaultTableModel(new Object[][] {},
                                    new String[] { "#", "H.INI", "MEDIO", "PROGRAMA", "COMERCIAL", "CU\u00d1AS",
                                            "GYE", "UIO", "PON", "TRPS", "TARIFA", "VALOR TOTAL" }) {
                                boolean[] columnEditable = new boolean[] { false, false, false, false, false,
                                        false, false, false, false, false, false, false };

                                @Override
                                public boolean isCellEditable(int rowIndex, int columnIndex) {
                                    return columnEditable[columnIndex];
                                }
                            });
                            {
                                TableColumnModel cm = tblTGRPtv.getColumnModel();
                                cm.getColumn(0).setPreferredWidth(30);
                            }
                            spTblTGRPtv.setViewportView(tblTGRPtv);
                        }
                        panelTGRPtv.add(spTblTGRPtv, cc.xywh(3, 3, 17, 5));

                        //---- lblSuman ----
                        lblSuman.setText("Suman:");
                        panelTGRPtv.add(lblSuman,
                                cc.xywh(7, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtSuman ----
                        txtSuman.setEditable(false);
                        txtSuman.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtSuman, cc.xy(9, 11));

                        //---- lblDescuento3 ----
                        lblDescuento3.setText("Suman:");
                        panelTGRPtv.add(lblDescuento3,
                                cc.xywh(17, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtSuman2 ----
                        txtSuman2.setEditable(false);
                        txtSuman2.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtSuman2, cc.xy(19, 11));

                        //---- lblDescuento ----
                        lblDescuento.setText("Descuento Agencia [$]:");
                        panelTGRPtv.add(lblDescuento,
                                cc.xywh(7, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtDescuento ----
                        txtDescuento.setHorizontalAlignment(SwingConstants.RIGHT);
                        txtDescuento.setEditable(false);
                        panelTGRPtv.add(txtDescuento, cc.xy(9, 13));

                        //---- lblDescuento4 ----
                        lblDescuento4.setText("Descuento Agencia [%]:");
                        panelTGRPtv.add(lblDescuento4,
                                cc.xywh(13, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtPorcentajeDescuentoVenta ----
                        txtPorcentajeDescuentoVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtPorcentajeDescuentoVenta, cc.xy(15, 13));

                        //---- lblDescuento6 ----
                        lblDescuento6.setText("Descuento Agencia [$]:");
                        panelTGRPtv.add(lblDescuento6,
                                cc.xywh(17, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtDescuentoVenta ----
                        txtDescuentoVenta.setEditable(false);
                        txtDescuentoVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtDescuentoVenta, cc.xy(19, 13));

                        //---- lblSubTotal ----
                        lblSubTotal.setText("SubTotal:");
                        panelTGRPtv.add(lblSubTotal,
                                cc.xywh(7, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtSubTotal ----
                        txtSubTotal.setEditable(false);
                        txtSubTotal.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtSubTotal, cc.xy(9, 15));

                        //---- lblDescuento5 ----
                        lblDescuento5.setText("Comisi\u00f3n Agencia [%]:");
                        panelTGRPtv.add(lblDescuento5,
                                cc.xywh(13, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtPorcentajeComisionAgencia ----
                        txtPorcentajeComisionAgencia.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtPorcentajeComisionAgencia, cc.xy(15, 15));

                        //---- lblDescuento7 ----
                        lblDescuento7.setText("Comisi\u00f3n Agencia [$]:");
                        panelTGRPtv.add(lblDescuento7,
                                cc.xywh(17, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtComisionAgencia ----
                        txtComisionAgencia.setEditable(false);
                        txtComisionAgencia.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtComisionAgencia, cc.xy(19, 15));

                        //---- lblBonificacionCompra ----
                        lblBonificacionCompra.setText("Bonificaci\u00f3n [$]:");
                        panelTGRPtv.add(lblBonificacionCompra,
                                cc.xywh(7, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtBonificacionCompra ----
                        txtBonificacionCompra.setEditable(false);
                        txtBonificacionCompra.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtBonificacionCompra, cc.xy(9, 17));

                        //---- lblSubtotalVenta ----
                        lblSubtotalVenta.setText("SubTotal:");
                        panelTGRPtv.add(lblSubtotalVenta,
                                cc.xywh(17, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtSubtotalVenta ----
                        txtSubtotalVenta.setEditable(false);
                        txtSubtotalVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtSubtotalVenta, cc.xy(19, 17));

                        //---- lblSubtotalBonificacionCompra ----
                        lblSubtotalBonificacionCompra.setText("SubTotal:");
                        panelTGRPtv.add(lblSubtotalBonificacionCompra,
                                cc.xywh(7, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtSubtotalBonificacionCompra ----
                        txtSubtotalBonificacionCompra.setEditable(false);
                        txtSubtotalBonificacionCompra.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtSubtotalBonificacionCompra, cc.xy(9, 19));

                        //---- lblPorcentajeBonifiacionVenta ----
                        lblPorcentajeBonifiacionVenta.setText("Bonificaci\u00f3n [%]:");
                        panelTGRPtv.add(lblPorcentajeBonifiacionVenta,
                                cc.xywh(13, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtPorcentajeBonificacionVenta ----
                        txtPorcentajeBonificacionVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtPorcentajeBonificacionVenta, cc.xy(15, 19));

                        //---- lblBonificacionVenta ----
                        lblBonificacionVenta.setText("Bonificaci\u00f3n [$]:");
                        panelTGRPtv.add(lblBonificacionVenta,
                                cc.xywh(17, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtBonificacionVenta ----
                        txtBonificacionVenta.setEditable(false);
                        txtBonificacionVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtBonificacionVenta, cc.xy(19, 19));

                        //---- lblIVA ----
                        lblIVA.setText("IVA:");
                        panelTGRPtv.add(lblIVA,
                                cc.xywh(7, 21, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtIVA ----
                        txtIVA.setEditable(false);
                        txtIVA.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtIVA, cc.xy(9, 21));

                        //---- lblSubtotalBonificacionVenta ----
                        lblSubtotalBonificacionVenta.setText("SubTotal:");
                        panelTGRPtv.add(lblSubtotalBonificacionVenta,
                                cc.xywh(17, 21, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtSubtotalBonificacionVenta ----
                        txtSubtotalBonificacionVenta.setEditable(false);
                        txtSubtotalBonificacionVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtSubtotalBonificacionVenta, cc.xy(19, 21));

                        //---- lblTotalPauta ----
                        lblTotalPauta.setText("Total:");
                        panelTGRPtv.add(lblTotalPauta,
                                cc.xywh(7, 23, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtTotalPauta ----
                        txtTotalPauta.setEditable(false);
                        txtTotalPauta.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtTotalPauta, cc.xy(9, 23));

                        //---- lblDescuento9 ----
                        lblDescuento9.setText("IVA:");
                        panelTGRPtv.add(lblDescuento9,
                                cc.xywh(17, 23, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtIVA2 ----
                        txtIVA2.setEditable(false);
                        txtIVA2.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtIVA2, cc.xy(19, 23));

                        //---- lblDescuento10 ----
                        lblDescuento10.setText("Total:");
                        panelTGRPtv.add(lblDescuento10,
                                cc.xywh(17, 25, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                        //---- txtTotalPauta2 ----
                        txtTotalPauta2.setEditable(false);
                        txtTotalPauta2.setHorizontalAlignment(SwingConstants.RIGHT);
                        panelTGRPtv.add(txtTotalPauta2, cc.xy(19, 25));
                    }
                    scrollPane2.setViewportView(panelTGRPtv);
                }
                tpMapasPauta.addTab("TGRP", scrollPane2);

                //======== scrollPane3 ========
                {

                    //======== panelOrdenesMedios ========
                    {
                        panelOrdenesMedios.setLayout(new FormLayout(
                                new ColumnSpec[] { new ColumnSpec(Sizes.DLUX8), new ColumnSpec(Sizes.dluX(130)),
                                        new ColumnSpec(Sizes.DLUX4), new ColumnSpec(Sizes.dluX(115)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(35)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(87)),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                        new ColumnSpec(ColumnSpec.FILL, Sizes.dluX(47), FormSpec.DEFAULT_GROW),
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                                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,
                                        new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                        FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                                        FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC }));

                        //======== panelDescuentoOrdenMedio ========
                        {
                            panelDescuentoOrdenMedio.setBorder(new TitledBorder("Descuento y condiciones IVA"));
                            panelDescuentoOrdenMedio.setLayout(new FormLayout(
                                    new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, new ColumnSpec(Sizes.DLUX5),
                                            new ColumnSpec(Sizes.dluX(50)),
                                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                            FormFactory.DEFAULT_COLSPEC },
                                    RowSpec.decodeSpecs("default, 19dlu, default")));

                            //---- cbIvaProveedor ----
                            cbIvaProveedor.setText("IVA Proveedor");
                            cbIvaProveedor.setSelected(true);
                            panelDescuentoOrdenMedio.add(cbIvaProveedor, cc.xy(1, 1));

                            //---- cbIvaCliente ----
                            cbIvaCliente.setText("IVA Cliente");
                            cbIvaCliente.setSelected(true);
                            panelDescuentoOrdenMedio.add(cbIvaCliente, cc.xy(3, 1));

                            //---- btnSetPDsctoOrdenMedio ----
                            btnSetPDsctoOrdenMedio.setText("Actualizar Orden");
                            panelDescuentoOrdenMedio.add(btnSetPDsctoOrdenMedio, cc.xy(5, 1));

                            //---- lblPorcentajeDescuentoOrdenMedio ----
                            lblPorcentajeDescuentoOrdenMedio.setText("Desc. Agencia [%]:");
                            panelDescuentoOrdenMedio.add(lblPorcentajeDescuentoOrdenMedio,
                                    cc.xywh(1, 2, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- txtPorcentajeDescuentoOrdenMedio ----
                            txtPorcentajeDescuentoOrdenMedio.setHorizontalAlignment(SwingConstants.RIGHT);
                            panelDescuentoOrdenMedio.add(txtPorcentajeDescuentoOrdenMedio, cc.xy(3, 2));

                            //---- btnSetPDsctoOrdenMedioxProv ----
                            btnSetPDsctoOrdenMedioxProv.setText("Actualizar Medio");
                            panelDescuentoOrdenMedio.add(btnSetPDsctoOrdenMedioxProv, cc.xy(5, 2));

                            //---- lblPorcentajeBonificacionCompra ----
                            lblPorcentajeBonificacionCompra.setText("Bonificaci\u00f3n [%]:");
                            panelDescuentoOrdenMedio.add(lblPorcentajeBonificacionCompra,
                                    cc.xywh(1, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- txtPorcentajeBonificacionCompra ----
                            txtPorcentajeBonificacionCompra.setHorizontalAlignment(SwingConstants.RIGHT);
                            panelDescuentoOrdenMedio.add(txtPorcentajeBonificacionCompra, cc.xy(3, 3));

                            //---- btnSetPDsctoOrdenMedioTotal ----
                            btnSetPDsctoOrdenMedioTotal.setText("Actualizar Todos");
                            panelDescuentoOrdenMedio.add(btnSetPDsctoOrdenMedioTotal, cc.xy(5, 3));
                        }
                        panelOrdenesMedios.add(panelDescuentoOrdenMedio, cc.xywh(2, 3, 3, 1));

                        //======== panelTipoPagoOrdenMedio ========
                        {
                            panelTipoPagoOrdenMedio.setBorder(new TitledBorder("Forma de Pago"));
                            panelTipoPagoOrdenMedio.setLayout(new FormLayout(new ColumnSpec[] {
                                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(Sizes.dluX(30)), 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(30)) },
                                    new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC }));

                            //---- rbTipoPagoNormal ----
                            rbTipoPagoNormal.setText("Normal");
                            panelTipoPagoOrdenMedio.add(rbTipoPagoNormal, cc.xy(1, 1));

                            //---- btnSetTipoPago ----
                            btnSetTipoPago.setText("Actualizar Orden");
                            panelTipoPagoOrdenMedio.add(btnSetTipoPago, cc.xy(5, 1));

                            //---- rbTipoPagoCanje ----
                            rbTipoPagoCanje.setText("Facturaci\u00f3n Directa [%]:");
                            panelTipoPagoOrdenMedio.add(rbTipoPagoCanje, cc.xy(1, 3));

                            //---- txtPorcentajeCanje ----
                            txtPorcentajeCanje.setHorizontalAlignment(SwingConstants.RIGHT);
                            panelTipoPagoOrdenMedio.add(txtPorcentajeCanje, cc.xy(3, 3));

                            //---- btnSetTipoPagoxProv ----
                            btnSetTipoPagoxProv.setText("Actualizar Medio");
                            panelTipoPagoOrdenMedio.add(btnSetTipoPagoxProv, cc.xy(5, 3));

                            //---- cbTipoPagoComision ----
                            cbTipoPagoComision.setText("Comisi\u00f3n Directa");
                            panelTipoPagoOrdenMedio.add(cbTipoPagoComision, cc.xy(1, 5));

                            //---- btnSetTipoPagoTotal ----
                            btnSetTipoPagoTotal.setText("Actualizar Todos");
                            panelTipoPagoOrdenMedio.add(btnSetTipoPagoTotal, cc.xy(5, 5));

                            //---- cbComisionAdicional ----
                            cbComisionAdicional.setText("Comisi\u00f3n Adicional [%]:");
                            panelTipoPagoOrdenMedio.add(cbComisionAdicional, cc.xy(9, 5));

                            //---- txtPorcentajeComisionAdicional ----
                            txtPorcentajeComisionAdicional.setHorizontalAlignment(SwingConstants.RIGHT);
                            panelTipoPagoOrdenMedio.add(txtPorcentajeComisionAdicional, cc.xy(11, 5));
                        }
                        panelOrdenesMedios.add(panelTipoPagoOrdenMedio, cc.xywh(6, 2, 5, 2));

                        //======== panelActualizarCodigoOrden ========
                        {
                            panelActualizarCodigoOrden.setBorder(new TitledBorder("Actualizar C\u00f3digo"));
                            panelActualizarCodigoOrden.setLayout(new FormLayout(new ColumnSpec[] {
                                    new ColumnSpec(Sizes.dluX(31)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(Sizes.dluX(47)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    FormFactory.DEFAULT_COLSPEC },
                                    new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC }));

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

                            //---- btnLimpiarCodigoOrden ----
                            btnLimpiarCodigoOrden.setText("Limpiar");
                            panelActualizarCodigoOrden.add(btnLimpiarCodigoOrden, cc.xy(5, 1));

                            //---- btnCambiarCodigo ----
                            btnCambiarCodigo.setText("Cambiar");
                            panelActualizarCodigoOrden.add(btnCambiarCodigo, cc.xy(5, 3));
                        }
                        panelOrdenesMedios.add(panelActualizarCodigoOrden, cc.xy(12, 3));

                        //======== panelTotalesOrdenMedio ========
                        {
                            panelTotalesOrdenMedio.setBorder(new TitledBorder("Totales"));
                            panelTotalesOrdenMedio
                                    .setLayout(new FormLayout(
                                            new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
                                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                                    new ColumnSpec(Sizes.dluX(70)),
                                                    new ColumnSpec(ColumnSpec.LEFT, Sizes.DLUX5,
                                                            FormSpec.NO_GROW),
                                                    FormFactory.DEFAULT_COLSPEC, new ColumnSpec(Sizes.DLUX3),
                                                    new ColumnSpec(Sizes.dluX(70)),
                                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC },
                                            new RowSpec[] { FormFactory.DEFAULT_ROWSPEC,
                                                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                                                    FormFactory.LINE_GAP_ROWSPEC,
                                                    FormFactory.DEFAULT_ROWSPEC }));

                            //---- lblSumanOrdenMedio ----
                            lblSumanOrdenMedio.setText("Suman:");
                            panelTotalesOrdenMedio.add(lblSumanOrdenMedio,
                                    cc.xywh(1, 1, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- txtSumanOrdenMedio ----
                            txtSumanOrdenMedio.setEditable(false);
                            txtSumanOrdenMedio.setHorizontalAlignment(SwingConstants.RIGHT);
                            panelTotalesOrdenMedio.add(txtSumanOrdenMedio, cc.xy(3, 1));

                            //---- lblSubTotalOrdenMedio ----
                            lblSubTotalOrdenMedio.setText("SubTotal:");
                            panelTotalesOrdenMedio.add(lblSubTotalOrdenMedio,
                                    cc.xywh(5, 1, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- txtSubtotalOrdenMedio ----
                            txtSubtotalOrdenMedio.setHorizontalAlignment(SwingConstants.RIGHT);
                            txtSubtotalOrdenMedio.setEditable(false);
                            panelTotalesOrdenMedio.add(txtSubtotalOrdenMedio, cc.xy(7, 1));

                            //---- lblDescuentoOrdenMedio ----
                            lblDescuentoOrdenMedio.setText("Descuento [$]:");
                            panelTotalesOrdenMedio.add(lblDescuentoOrdenMedio,
                                    cc.xywh(1, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- txtDescuentoOrdenMedio ----
                            txtDescuentoOrdenMedio.setHorizontalAlignment(SwingConstants.RIGHT);
                            txtDescuentoOrdenMedio.setEditable(false);
                            panelTotalesOrdenMedio.add(txtDescuentoOrdenMedio, cc.xy(3, 3));

                            //---- lblIVAOrdenMedio ----
                            lblIVAOrdenMedio.setText("IVA:");
                            panelTotalesOrdenMedio.add(lblIVAOrdenMedio,
                                    cc.xywh(5, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- txtIVAOrdenMedio ----
                            txtIVAOrdenMedio.setEditable(false);
                            txtIVAOrdenMedio.setHorizontalAlignment(SwingConstants.RIGHT);
                            panelTotalesOrdenMedio.add(txtIVAOrdenMedio, cc.xy(7, 3));

                            //---- lblBonificacionCompraOrden ----
                            lblBonificacionCompraOrden.setText("Bonificaci\u00f3n [$]:");
                            panelTotalesOrdenMedio.add(lblBonificacionCompraOrden, cc.xy(1, 5));

                            //---- txtBonificacionCompraOrden ----
                            txtBonificacionCompraOrden.setEditable(false);
                            txtBonificacionCompraOrden.setHorizontalAlignment(SwingConstants.RIGHT);
                            panelTotalesOrdenMedio.add(txtBonificacionCompraOrden, cc.xy(3, 5));

                            //---- lblTotalOrdenMedio ----
                            lblTotalOrdenMedio.setText("Total:");
                            panelTotalesOrdenMedio.add(lblTotalOrdenMedio,
                                    cc.xywh(5, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                            //---- txtTotalOrdenMedio ----
                            txtTotalOrdenMedio.setEditable(false);
                            txtTotalOrdenMedio.setHorizontalAlignment(SwingConstants.RIGHT);
                            panelTotalesOrdenMedio.add(txtTotalOrdenMedio, cc.xy(7, 5));
                        }
                        panelOrdenesMedios.add(panelTotalesOrdenMedio, cc.xywh(2, 5, 3, 1));

                        //======== panelObservacionOrdenMedio ========
                        {
                            panelObservacionOrdenMedio.setBorder(new TitledBorder("Observaci\u00f3n"));
                            panelObservacionOrdenMedio.setLayout(new FormLayout(
                                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(180)),
                                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                            new ColumnSpec(Sizes.dluX(63)) },
                                    new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC }));

                            //======== spTxtObservacionOrdenMedio ========
                            {

                                //---- txtObservacionOrdenMedio ----
                                txtObservacionOrdenMedio.setRows(3);
                                spTxtObservacionOrdenMedio.setViewportView(txtObservacionOrdenMedio);
                            }
                            panelObservacionOrdenMedio.add(spTxtObservacionOrdenMedio, cc.xywh(1, 1, 1, 5));

                            //---- btnSetObservacionOrdenMedio ----
                            btnSetObservacionOrdenMedio.setText("Act. Orden");
                            panelObservacionOrdenMedio.add(btnSetObservacionOrdenMedio, cc.xy(3, 1));

                            //---- btnSetObservacionOrdenMedioxProv ----
                            btnSetObservacionOrdenMedioxProv.setText("Act. Medio");
                            panelObservacionOrdenMedio.add(btnSetObservacionOrdenMedioxProv, cc.xy(3, 3));

                            //---- btnSetObservacionOrdenMedioTotal ----
                            btnSetObservacionOrdenMedioTotal.setText("Act. Todos");
                            panelObservacionOrdenMedio.add(btnSetObservacionOrdenMedioTotal, cc.xy(3, 5));
                        }
                        panelOrdenesMedios.add(panelObservacionOrdenMedio, cc.xywh(6, 5, 5, 1));

                        //======== spTblOrdenesMedioCmp ========
                        {

                            //---- tblOrdenesMediosCmp ----
                            tblOrdenesMediosCmp.setModel(new DefaultTableModel(new Object[][] {},
                                    new String[] { "#", "Medio", "Producto Comercial", "Versi\u00f3n", "Desc.",
                                            "Tipo Pago", "Estado", "Codigo" }) {
                                boolean[] columnEditable = new boolean[] { false, false, true, false, false,
                                        false, false, false };

                                @Override
                                public boolean isCellEditable(int rowIndex, int columnIndex) {
                                    return columnEditable[columnIndex];
                                }
                            });
                            spTblOrdenesMedioCmp.setViewportView(tblOrdenesMediosCmp);
                        }
                        panelOrdenesMedios.add(spTblOrdenesMedioCmp, cc.xywh(10, 7, 3, 5));

                        //======== spTblOrdenesMedio ========
                        {

                            //---- tblOrdenesMedios ----
                            tblOrdenesMedios.setModel(new DefaultTableModel(new Object[][] {},
                                    new String[] { "#", "Medio", "Producto Comercial", "Versi\u00f3n", "Desc. ",
                                            "Tipo Pago", "Codigo" }) {
                                boolean[] columnEditable = new boolean[] { false, false, true, false, false,
                                        false, false };

                                @Override
                                public boolean isCellEditable(int rowIndex, int columnIndex) {
                                    return columnEditable[columnIndex];
                                }
                            });
                            spTblOrdenesMedio.setViewportView(tblOrdenesMedios);
                        }
                        panelOrdenesMedios.add(spTblOrdenesMedio, cc.xywh(2, 9, 7, 5));
                    }
                    scrollPane3.setViewportView(panelOrdenesMedios);
                }
                tpMapasPauta.addTab("Ordenes de Medio", scrollPane3);

            }
            panelMapaPauta.add(tpMapasPauta, cc.xywh(3, 7, 9, 5));
        }
        jtpPlanMedio.addTab("Mapas de Pauta", panelMapaPauta);

    }
    add(jtpPlanMedio, cc.xywh(3, 3, 7, 8));

    //---- bgFormaPago ----
    ButtonGroup bgFormaPago = new ButtonGroup();
    bgFormaPago.add(rbTipoPagoNormal);
    bgFormaPago.add(rbTipoPagoCanje);
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:dvbplugin.DVBPluginSettingsTab.java

License:Open Source License

/**
 * Creates the settings panel for this tab.
 *///from w w w.jav  a  2s . c o  m
public JPanel createSettingsPanel() {
    set = new SettingsPanel();
    set.setBorder(Borders.createEmptyBorder(Sizes.DLUY5, Sizes.DLUX5, Sizes.DLUY5, Sizes.DLUX5));
    return set;
}

From source file:org.antlr.works.dialog.DialogPersonalInfo.java

License:BSD License

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - ANTLR (www.antlr.org)
    dialogPane = new JPanel();
    contentPane = new JPanel();
    iconButton = new JButton();
    label6 = new JLabel();
    textArea1 = new JTextArea();
    whoCombo = new JComboBox();
    label1 = new JLabel();
    sectorCombo = new JComboBox();
    label7 = new JLabel();
    label8 = new JLabel();
    devtoolCombo = new JComboBox();
    languageExperienceSpinner = new JSpinner();
    label2 = new JLabel();
    programmingExperienceSpinner = new JSpinner();
    label3 = new JLabel();
    countryField = new JTextField();
    label4 = new JLabel();
    funField = new JTextField();
    label5 = new JLabel();
    buttonBar = new JPanel();
    cancelButton = new JButton();
    okButton = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setTitle("ANTLRWorks early access 1");
    Container contentPane2 = getContentPane();
    contentPane2.setLayout(new BorderLayout());

    //======== dialogPane ========
    {/*from  ww  w.  j a va  2  s  .co  m*/
        dialogPane.setBorder(Borders.DIALOG_BORDER);
        dialogPane.setPreferredSize(new Dimension(750, 500));
        dialogPane.setLayout(new BorderLayout());

        //======== contentPane ========
        {
            contentPane.setLayout(new FormLayout(
                    new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(50)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec("max(min;100dlu):grow"), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec("max(default;30dlu)"), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC },
                    new RowSpec[] { new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.NO_GROW),
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY5),
                            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, 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) }));

            //---- iconButton ----
            iconButton.setBorder(null);
            iconButton.setIcon(null);
            iconButton.setEnabled(true);
            iconButton.setFocusable(false);
            iconButton.setFocusPainted(false);
            iconButton.setBorderPainted(false);
            iconButton.setContentAreaFilled(false);
            iconButton.setDefaultCapable(false);
            iconButton.setRequestFocusEnabled(false);
            iconButton.setOpaque(false);
            iconButton.setVerifyInputWhenFocusTarget(false);
            iconButton.setVerticalAlignment(SwingConstants.TOP);
            contentPane.add(iconButton, cc.xywh(1, 1, 1, 37));

            //---- label6 ----
            label6.setText("Welcome to ANTLRWorks!");
            label6.setFont(new Font("Lucida Grande", Font.PLAIN, 20));
            contentPane.add(label6, cc.xywh(3, 1, 5, 1));

            //---- textArea1 ----
            textArea1.setText(
                    "Please take a few seconds to fill out some information about yourself to help us improve our products.  Thank you!");
            textArea1.setEditable(false);
            textArea1.setOpaque(false);
            textArea1.setWrapStyleWord(true);
            textArea1.setLineWrap(true);
            textArea1.setBackground(UIManager.getColor("window"));
            contentPane.add(textArea1, cc.xywh(3, 5, 5, 1));

            //---- whoCombo ----
            whoCombo.setModel(new DefaultComboBoxModel(new String[] { "Professional programmer", "Researcher",
                    "Graduate student", "Undergraduate student", "Professor" }));
            contentPane.add(whoCombo, cc.xywh(3, 11, 3, 1));

            //---- label1 ----
            label1.setText("Who are you?");
            label1.setHorizontalAlignment(SwingConstants.LEFT);
            contentPane.add(label1, cc.xywh(3, 9, 3, 1));

            //---- sectorCombo ----
            sectorCombo.setModel(new DefaultComboBoxModel(
                    new String[] { "Industry", "Government", "Academia", "Military", "Other" }));
            contentPane.add(sectorCombo, cc.xywh(3, 15, 3, 1));

            //---- label7 ----
            label7.setText("What is your sector of activity?");
            label7.setHorizontalAlignment(SwingConstants.LEFT);
            contentPane.add(label7, cc.xywh(3, 13, 3, 1));

            //---- label8 ----
            label8.setText("What is your primary development environment?");
            contentPane.add(label8, cc.xywh(3, 17, 3, 1));

            //---- devtoolCombo ----
            devtoolCombo.setModel(new DefaultComboBoxModel(new String[] { "Eclipse", "IntelliJ",
                    "Microsoft Visual Studio", "Borland JBuilder", "Xcode",
                    "Text Editor (vi, emacs) - hardcore old-school \"I don't need no stinkin' IDE coder\"",
                    "Other" }));
            contentPane.add(devtoolCombo, cc.xywh(3, 19, 3, 1));

            //---- languageExperienceSpinner ----
            languageExperienceSpinner.setModel(new SpinnerNumberModel(0, 0, null, 1));
            contentPane.add(languageExperienceSpinner, cc.xy(3, 23));

            //---- label2 ----
            label2.setText("How many years of experience with language translation/implementation?");
            label2.setHorizontalAlignment(SwingConstants.LEFT);
            contentPane.add(label2, cc.xywh(3, 21, 3, 1));

            //---- programmingExperienceSpinner ----
            programmingExperienceSpinner.setModel(new SpinnerNumberModel(0, 0, null, 1));
            contentPane.add(programmingExperienceSpinner, cc.xy(3, 27));

            //---- label3 ----
            label3.setText("How many years of programming experience?");
            label3.setHorizontalAlignment(SwingConstants.LEFT);
            contentPane.add(label3, cc.xywh(3, 25, 3, 1));
            contentPane.add(countryField, cc.xywh(3, 31, 3, 1));

            //---- label4 ----
            label4.setText("In which country do you currently live?");
            label4.setHorizontalAlignment(SwingConstants.LEFT);
            contentPane.add(label4, cc.xywh(3, 29, 3, 1));
            contentPane.add(funField, cc.xywh(3, 35, 3, 1));

            //---- label5 ----
            label5.setText("What is your preferred caffeinated beverage?");
            label5.setHorizontalAlignment(SwingConstants.LEFT);
            contentPane.add(label5, cc.xywh(3, 33, 3, 1));
        }
        dialogPane.add(contentPane, BorderLayout.CENTER);

        //======== buttonBar ========
        {
            buttonBar.setBorder(Borders.BUTTON_BAR_GAP_BORDER);
            buttonBar.setLayout(new FormLayout(
                    new ColumnSpec[] { FormFactory.GLUE_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC, FormFactory.BUTTON_COLSPEC },
                    RowSpec.decodeSpecs("pref")));

            //---- cancelButton ----
            cancelButton.setText("Don't Send");
            buttonBar.add(cancelButton, cc.xy(3, 1));

            //---- okButton ----
            okButton.setText("Send");
            buttonBar.add(okButton, cc.xy(4, 1));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane2.add(dialogPane, BorderLayout.CENTER);
    pack();
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}