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

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

Introduction

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

Prototype

ConstantSize DLUY6

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

Click Source Link

Usage

From source file:com.spirit.cartera.gui.panel.JPAprobacionPagos.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    cbTodos = new JCheckBox();
    cmbEstado = new JComboBox();
    cbProveedor = new JCheckBox();
    txtProveedor = new JTextField();
    btnProveedor = new JButton();
    lblEstado = new JLabel();
    btnConsultar = new JButton();
    cbFiltrarAprobados = new JCheckBox();
    lblTotalAprobado = new JLabel();
    spTblAprobacionPagos = new JScrollPane();
    tblAprobacionPagos = new JTable();
    txtTotalAprobado = new JTextField();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    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(250)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.DLUX6), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(70)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                    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, new RowSpec(Sizes.DLUY6),
                    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, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY6) }));

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

    //---- cmbEstado ----
    cmbEstado.setEditable(false);
    cmbEstado.setModel(new DefaultComboBoxModel(new String[] { "TODO", "PRE-APROBADO", "APROBADO" }));
    add(cmbEstado, cc.xy(13, 5));

    //---- cbProveedor ----
    cbProveedor.setText("Proveedor");
    add(cbProveedor, cc.xy(3, 5));
    add(txtProveedor, cc.xy(5, 5));
    add(btnProveedor, cc.xywh(7, 5, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

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

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

    //---- cbFiltrarAprobados ----
    cbFiltrarAprobados.setText("Filtrar Aprobados");
    add(cbFiltrarAprobados, cc.xy(17, 7));

    //---- lblTotalAprobado ----
    lblTotalAprobado.setText("Total Aprobado:");
    add(lblTotalAprobado, cc.xywh(13, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //======== spTblAprobacionPagos ========
    {

        //---- tblAprobacionPagos ----
        tblAprobacionPagos.setModel(new DefaultTableModel(
                new Object[][] { { null, null, null, null, null, null, null, null, null, null, null }, },
                new String[] { "Aprobar", "Proveedor", "# Factura", "F. Inicio", "F. Venc.", "Valor", "Saldo",
                        "Abono", "Pre-Abono", "Observaci\u00f3n", "Desaprobar" }) {
            Class[] columnTypes = new Class[] { Boolean.class, Object.class, Object.class, Object.class,
                    Object.class, Object.class, Object.class, Object.class, Object.class, String.class,
                    Boolean.class };
            boolean[] columnEditable = new boolean[] { true, false, false, false, false, false, false, true,
                    false, true, true };

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

            @Override
            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return columnEditable[columnIndex];
            }
        });
        tblAprobacionPagos.setAutoResizeMode(JTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS);
        spTblAprobacionPagos.setViewportView(tblAprobacionPagos);
    }
    add(spTblAprobacionPagos, cc.xywh(3, 11, 19, 5));

    //---- txtTotalAprobado ----
    txtTotalAprobado.setEditable(false);
    txtTotalAprobado.setHorizontalAlignment(SwingConstants.RIGHT);
    add(txtTotalAprobado, cc.xywh(15, 17, 3, 1));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.cartera.gui.panel.JPCuentasPorPagar.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    spTblCuentaPorPagar = new JScrollPane();
    tblCuentasPorPagar = new JTable();
    lblProveedor = new JLabel();
    txtProveedor = new JTextField();
    btnBuscarProveedor = new JButton();
    cbTodosProveedores = new JCheckBox();
    cbCalcularSaldoInicial = new JCheckBox();
    lblTipoProveedor = new JLabel();
    cmbTipoProveedor = new JComboBox();
    rbPorTipoProveedor = new JRadioButton();
    cmbFechaInicial = new DateComboBox();
    lblFechaInicial = new JLabel();
    lblFechaFinal = new JLabel();
    cmbFechaFinal = new DateComboBox();
    rbPorDiasVencidos = new JRadioButton();
    lblCliente = new JLabel();
    txtCliente = new JTextField();
    btnBuscarCliente = new JButton();
    cbTodosClientes = new JCheckBox();
    btnConsultar = new JButton();
    cbCompararTodasOficinas = new JCheckBox();
    lblTotalSaldoCuentasPorPagar = new JLabel();
    txtTotalSaldoCuentasPorPagar = new JTextField();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(100)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(95)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(40)), 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(10)) },
            new RowSpec[] { new RowSpec(Sizes.dluY(12)), FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    new RowSpec(RowSpec.TOP, Sizes.DLUY3, FormSpec.NO_GROW), FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY6),
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, 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)), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)) }));

    //======== spTblCuentaPorPagar ========
    {/*w w  w. ja v  a  2s  .co  m*/

        //---- tblCuentasPorPagar ----
        tblCuentasPorPagar.setModel(new DefaultTableModel(new Object[][] {}, new String[] { "Raz\u00f3n Social",
                "RUC", "# Factura", "Valor Total", "Rte. Fte.", "Saldo", "Fecha", "# Dias" }) {
            boolean[] columnEditable = new boolean[] { false, false, false, false, false, false, false, false };

            @Override
            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return columnEditable[columnIndex];
            }
        });
        spTblCuentaPorPagar.setViewportView(tblCuentasPorPagar);
    }
    add(spTblCuentaPorPagar, cc.xywh(3, 15, 19, 5));

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

    //---- txtProveedor ----
    txtProveedor.setEditable(false);
    add(txtProveedor, cc.xywh(5, 3, 7, 1));
    add(btnBuscarProveedor, cc.xywh(13, 3, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- cbTodosProveedores ----
    cbTodosProveedores.setText("Todos");
    add(cbTodosProveedores, cc.xy(15, 3));

    //---- cbCalcularSaldoInicial ----
    cbCalcularSaldoInicial.setText("Calcular Saldo Inicial");
    add(cbCalcularSaldoInicial, cc.xywh(19, 3, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

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

    //---- rbPorTipoProveedor ----
    rbPorTipoProveedor.setText("Por Tipo de Proveedor");
    add(rbPorTipoProveedor, cc.xywh(19, 5, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));
    add(cmbFechaInicial, cc.xy(5, 7));

    //---- lblFechaInicial ----
    lblFechaInicial.setText("Fecha inicial:");
    add(lblFechaInicial, cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- lblFechaFinal ----
    lblFechaFinal.setText("Fecha final:");
    add(lblFechaFinal, cc.xywh(9, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbFechaFinal, cc.xy(11, 7));

    //---- rbPorDiasVencidos ----
    rbPorDiasVencidos.setText("Por D\u00edas Vencidos");
    add(rbPorDiasVencidos, cc.xywh(19, 7, 2, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

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

    //---- txtCliente ----
    txtCliente.setEditable(false);
    add(txtCliente, cc.xywh(5, 9, 7, 1));
    add(btnBuscarCliente, cc.xywh(13, 9, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

    //---- cbTodosClientes ----
    cbTodosClientes.setText("Todos");
    add(cbTodosClientes, cc.xy(15, 9));

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

    //---- cbCompararTodasOficinas ----
    cbCompararTodasOficinas.setText("Comparar con todas las oficinas");
    add(cbCompararTodasOficinas, cc.xywh(5, 11, 5, 1));

    //---- lblTotalSaldoCuentasPorPagar ----
    lblTotalSaldoCuentasPorPagar.setText("Total Saldo Cuentas por Pagar:");
    lblTotalSaldoCuentasPorPagar.setFont(new Font("Microsoft Sans Serif", Font.BOLD, 11));
    lblTotalSaldoCuentasPorPagar.setHorizontalAlignment(SwingConstants.RIGHT);
    add(lblTotalSaldoCuentasPorPagar, cc.xywh(11, 23, 7, 1));

    //---- txtTotalSaldoCuentasPorPagar ----
    txtTotalSaldoCuentasPorPagar.setFont(new Font("Microsoft Sans Serif", Font.BOLD, 11));
    txtTotalSaldoCuentasPorPagar.setHorizontalAlignment(SwingConstants.RIGHT);
    txtTotalSaldoCuentasPorPagar.setEditable(false);
    add(txtTotalSaldoCuentasPorPagar, cc.xywh(19, 23, 3, 1));

    //---- buttonGroup1 ----
    ButtonGroup buttonGroup1 = new ButtonGroup();
    buttonGroup1.add(rbPorTipoProveedor);
    buttonGroup1.add(rbPorDiasVencidos);
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.cartera.gui.panel.JPMovimientoCartera.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    lblTipoCartera = new JLabel();
    cmbTipoCartera = new JComboBox();
    spTblMovimientoCartera = new JScrollPane();
    tblMovimientoCartera = new JTable();
    lblOperadorNegocio = new JLabel();
    txtOperadorNegocio = new JTextField();
    btnConsultar = new JButton();
    btnBuscarOperadorNegocio = new JButton();
    cbTodosOperadores = new JCheckBox();
    lblCliente = new JLabel();
    txtCliente = new JTextField();
    btnCliente = new JButton();
    cbTodosClientes = new JCheckBox();
    lblFechaInicial = new JLabel();
    cmbFechaInicial = new DateComboBox();
    btnResetearFechas = new JButton();
    lblFechaFinal = new JLabel();
    cmbFechaFinal = new DateComboBox();
    cbMostrarTodos = new JCheckBox();
    lblTotalDebitos = new JLabel();
    txtTotalDebitos = new JTextField();
    lblTotalCreditos = new JLabel();
    txtTotalCreditos = new JTextField();
    lblSaldo = new JLabel();
    txtSaldo = new JTextField();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    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(120)), 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(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.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,
                    new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY6) }));

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

    //---- cmbTipoCartera ----
    cmbTipoCartera.setModel(new DefaultComboBoxModel(new String[] { "CLIENTE", "PROVEEDOR" }));
    add(cmbTipoCartera, cc.xy(5, 3));/*from   w w w. ja  v  a 2 s.  c  om*/

    //======== spTblMovimientoCartera ========
    {

        //---- tblMovimientoCartera ----
        tblMovimientoCartera
                .setModel(new DefaultTableModel(new Object[][] {}, new String[] { "#", "F. Emisi\u00f3n",
                        "Diario", "Transacci\u00f3n", "Usuario", "Detalle", "D\u00e9bitos", "Cr\u00e9ditos" }) {
                    boolean[] columnEditable = new boolean[] { false, false, false, false, false, false, false,
                            false };

                    @Override
                    public boolean isCellEditable(int rowIndex, int columnIndex) {
                        return columnEditable[columnIndex];
                    }
                });
        spTblMovimientoCartera.setViewportView(tblMovimientoCartera);
    }
    add(spTblMovimientoCartera, cc.xywh(3, 15, 15, 5));

    //---- lblOperadorNegocio ----
    lblOperadorNegocio.setText("Operador negocio:");
    add(lblOperadorNegocio, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- txtOperadorNegocio ----
    txtOperadorNegocio.setEditable(false);
    add(txtOperadorNegocio, cc.xywh(5, 5, 3, 1));

    //---- btnConsultar ----
    btnConsultar.setText("Consultar");
    add(btnConsultar, cc.xywh(15, 5, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));
    add(btnBuscarOperadorNegocio, cc.xywh(9, 5, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- cbTodosOperadores ----
    cbTodosOperadores.setText("Todos");
    add(cbTodosOperadores, cc.xy(11, 5));

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

    //---- txtCliente ----
    txtCliente.setEditable(false);
    add(txtCliente, cc.xywh(5, 7, 3, 1));
    add(btnCliente, cc.xywh(9, 7, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- cbTodosClientes ----
    cbTodosClientes.setText("Todos");
    add(cbTodosClientes, cc.xy(11, 7));

    //---- lblFechaInicial ----
    lblFechaInicial.setText("Fecha inicial:");
    add(lblFechaInicial, cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbFechaInicial, cc.xy(5, 9));

    //---- btnResetearFechas ----
    btnResetearFechas.setText("Resetear fechas");
    btnResetearFechas.setHorizontalAlignment(SwingConstants.CENTER);
    add(btnResetearFechas, cc.xywh(7, 9, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

    //---- lblFechaFinal ----
    lblFechaFinal.setText("Fecha final:");
    add(lblFechaFinal, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbFechaFinal, cc.xy(5, 11));

    //---- cbMostrarTodos ----
    cbMostrarTodos.setText("Mostrar movimientos con asientos no autorizados");
    cbMostrarTodos.setSelected(true);
    add(cbMostrarTodos, cc.xywh(7, 11, 9, 1));

    //---- lblTotalDebitos ----
    lblTotalDebitos.setText("Total D\u00e9bitos:");
    lblTotalDebitos.setFont(new Font("Microsoft Sans Serif", Font.BOLD, 11));
    lblTotalDebitos.setHorizontalAlignment(SwingConstants.RIGHT);
    add(lblTotalDebitos, cc.xy(15, 23));

    //---- txtTotalDebitos ----
    txtTotalDebitos.setHorizontalAlignment(SwingConstants.RIGHT);
    txtTotalDebitos.setEditable(false);
    add(txtTotalDebitos, cc.xy(17, 23));

    //---- lblTotalCreditos ----
    lblTotalCreditos.setText("Total Cr\u00e9ditos:");
    lblTotalCreditos.setFont(new Font("Microsoft Sans Serif", Font.BOLD, 11));
    lblTotalCreditos.setHorizontalAlignment(SwingConstants.RIGHT);
    add(lblTotalCreditos, cc.xy(15, 25));

    //---- txtTotalCreditos ----
    txtTotalCreditos.setHorizontalAlignment(SwingConstants.RIGHT);
    txtTotalCreditos.setEditable(false);
    add(txtTotalCreditos, cc.xy(17, 25));

    //---- lblSaldo ----
    lblSaldo.setText("S A L D O :");
    lblSaldo.setFont(new Font("Microsoft Sans Serif", Font.BOLD, 11));
    lblSaldo.setHorizontalAlignment(SwingConstants.RIGHT);
    lblSaldo.setBackground(new Color(236, 233, 216));
    add(lblSaldo, cc.xy(15, 27));

    //---- txtSaldo ----
    txtSaldo.setHorizontalAlignment(SwingConstants.RIGHT);
    txtSaldo.setEditable(false);
    txtSaldo.setFont(new Font("Microsoft Sans Serif", Font.BOLD, 11));
    add(txtSaldo, cc.xy(17, 27));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.cartera.gui.panel.JPRetencionProveedor.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();
    spRetencionesProveedor = new JScrollPane();
    panelRetencionesProveedor = new JPanel();
    fsListadoCompras = compFactory.createSeparator("Compras:");
    spCompras = new JScrollPane();
    tblCompras = new JTable();
    fsRetenciones = compFactory.createSeparator("Retenciones:");
    lblPreimpreso = new JLabel();
    txtEstablecimiento = new JTextField();
    txtPuntoEmision = new JTextField();
    lblAutorizacion = new JLabel();
    txtAutorizacion = new JTextField();
    txtSecuencial = new JTextField();
    cmbOficina = new JComboBox();
    lblFechaEmision = new JLabel();
    cmbFechaEmision = new DateComboBox();
    panel1 = new JPanel();
    btnActualizarTodos = new JButton();
    btnActualizar = new JButton();
    spRetenciones = new JScrollPane();
    tblRetenciones = 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 },
            new 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 }));

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

        //======== panelRetencionesProveedor ========
        {
            panelRetencionesProveedor.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(30)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(30)), 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,
                            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.DLUY6), 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(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY8),
                            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, 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, FormFactory.DEFAULT_ROWSPEC,
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(60)),
                            FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) }));
            panelRetencionesProveedor.add(fsListadoCompras, cc.xywh(3, 3, 13, 1));

            //======== spCompras ========
            {

                //---- tblCompras ----
                tblCompras.setModel(new DefaultTableModel(new Object[][] {}, new String[] { "C\u00f3digo",
                        "Fecha", "Proveedor", "# Factura", "Autorizaci\u00f3n" }) {
                    boolean[] columnEditable = new boolean[] { false, false, false, false, false };

                    @Override
                    public boolean isCellEditable(int rowIndex, int columnIndex) {
                        return columnEditable[columnIndex];
                    }
                });
                tblCompras.setPreferredScrollableViewportSize(new Dimension(450, 150));
                spCompras.setViewportView(tblCompras);
            }
            panelRetencionesProveedor.add(spCompras, cc.xywh(3, 7, 13, 5));
            panelRetencionesProveedor.add(fsRetenciones, cc.xywh(3, 15, 13, 1));

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

            //---- lblAutorizacion ----
            lblAutorizacion.setText("No. de Autorizaci\u00f3n:");
            panelRetencionesProveedor.add(lblAutorizacion,
                    cc.xywh(3, 21, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelRetencionesProveedor.add(txtAutorizacion, cc.xywh(5, 21, 3, 1));
            panelRetencionesProveedor.add(txtSecuencial, cc.xy(9, 19));
            panelRetencionesProveedor.add(cmbOficina, cc.xy(13, 19));

            //---- lblFechaEmision ----
            lblFechaEmision.setText("Fecha de Emisi\u00f3n:");
            panelRetencionesProveedor.add(lblFechaEmision,
                    cc.xywh(3, 23, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelRetencionesProveedor.add(cmbFechaEmision, cc.xywh(5, 23, 5, 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")));

                //---- btnActualizarTodos ----
                btnActualizarTodos.setText("UA");
                panel1.add(btnActualizarTodos, cc.xy(3, 1));

                //---- btnActualizar ----
                btnActualizar.setText("U");
                panel1.add(btnActualizar, cc.xy(1, 1));
            }
            panelRetencionesProveedor.add(panel1, cc.xywh(3, 27, 13, 1));

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

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

                    @Override
                    public boolean isCellEditable(int rowIndex, int columnIndex) {
                        return columnEditable[columnIndex];
                    }
                });
                tblRetenciones.setPreferredScrollableViewportSize(new Dimension(450, 180));
                spRetenciones.setViewportView(tblRetenciones);
            }
            panelRetencionesProveedor.add(spRetenciones, cc.xywh(3, 29, 13, 5));
        }
        spRetencionesProveedor.setViewportView(panelRetencionesProveedor);
    }
    add(spRetencionesProveedor, cc.xywh(3, 3, 5, 5));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

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

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

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

    //======== jtpTabsAdministracionCliente ========
    {/* w ww  .  j  a  v  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.facturacion.gui.panel.JDFacturacionPlanMedio.java

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

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

    //======== dialogPane ========
    {/*  w  w w  .ja  va2 s .co  m*/
        dialogPane.setBorder(Borders.DIALOG_BORDER);
        dialogPane.setLayout(new BorderLayout());

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

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

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

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

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

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

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

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

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

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

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

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

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

From source file:com.spirit.medios.gui.panel.JPComercial.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    lblCodigoComercial = new JLabel();
    txtCodigoComercial = new JTextField();
    lblEstado = new JLabel();
    cmbEstado = new JComboBox();
    lblCorporacion = new JLabel();
    txtCorporacion = new JTextField();
    btnBuscarCorporacion = new JButton();
    lblCliente = new JLabel();
    txtCliente = new JTextField();
    btnBuscarCliente = new JButton();
    lblCampanaComercial = new JLabel();
    txtCampanaComercial = new JTextField();
    btnBuscarCampana = new JButton();
    lblComercial = new JLabel();
    cmbCampanaProductoVersion = new JComboBox();
    lblVersionComercial = new JLabel();
    txtIdentificacionComercial = new JTextField();
    lblProductoComercial = new JLabel();
    txtProductoComercial = new JTextField();
    lblTiempo = new JLabel();
    txtTiempo = new JTextField();
    lblSeg = new JLabel();
    lblDerechoProgramaComercial = new JLabel();
    cmbDerechoProgramaComercial = new JComboBox();
    panel2 = new JPanel();
    btnAgregarComercialCliente = new JButton();
    btnActualizarComercialCliente = new JButton();
    btnEliminarComercialCliente = new JButton();
    spComercialClente = new JScrollPane();
    tblComercialCliente = new JTable();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    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(50)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(50)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(Sizes.dluX(72)), 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,
                    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.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, new RowSpec(Sizes.DLUY6),
                    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(12)) }));

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

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

    //---- cmbEstado ----
    cmbEstado.setModel(new DefaultComboBoxModel(new String[] { "ACTIVO", "INACTIVO" }));
    add(cmbEstado, cc.xy(19, 3));//from  ww w  . j  a va 2  s.  co  m

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

    //---- txtCorporacion ----
    txtCorporacion.setEditable(false);
    add(txtCorporacion, cc.xywh(5, 5, 7, 1));
    add(btnBuscarCorporacion, cc.xywh(13, 5, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

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

    //---- txtCliente ----
    txtCliente.setEditable(true);
    add(txtCliente, cc.xywh(5, 7, 7, 1));
    add(btnBuscarCliente, cc.xywh(13, 7, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- lblCampanaComercial ----
    lblCampanaComercial.setText("Campa\u00f1a:");
    add(lblCampanaComercial, cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(txtCampanaComercial, cc.xywh(5, 9, 7, 1));
    add(btnBuscarCampana, cc.xywh(13, 9, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- lblComercial ----
    lblComercial.setText("Comercial:");
    add(lblComercial, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbCampanaProductoVersion, cc.xywh(5, 11, 7, 1));

    //---- lblVersionComercial ----
    lblVersionComercial.setText("Identificaci\u00f3n:");
    add(lblVersionComercial, cc.xywh(17, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(txtIdentificacionComercial, cc.xy(19, 11));

    //---- lblProductoComercial ----
    lblProductoComercial.setText("Producto Comercial:");
    lblProductoComercial.setHorizontalAlignment(SwingConstants.RIGHT);
    add(lblProductoComercial, cc.xy(3, 13));

    //---- txtProductoComercial ----
    txtProductoComercial.setEditable(false);
    add(txtProductoComercial, cc.xywh(5, 13, 7, 1));

    //---- lblTiempo ----
    lblTiempo.setText("Tiempo:");
    add(lblTiempo, cc.xywh(17, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(txtTiempo, cc.xy(19, 13));

    //---- lblSeg ----
    lblSeg.setText("(seg.)");
    add(lblSeg, cc.xy(21, 13));

    //---- lblDerechoProgramaComercial ----
    lblDerechoProgramaComercial.setText("Derecho de Programa:");
    add(lblDerechoProgramaComercial, cc.xywh(3, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbDerechoProgramaComercial, cc.xywh(5, 15, 7, 1));

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

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

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

        //---- btnEliminarComercialCliente ----
        btnEliminarComercialCliente.setText("E");
        panel2.add(btnEliminarComercialCliente, cc.xy(5, 1));
    }
    add(panel2, cc.xywh(3, 19, 9, 1));

    //======== spComercialClente ========
    {
        spComercialClente.setPreferredSize(new Dimension(452, 100));

        //---- tblComercialCliente ----
        tblComercialCliente.setModel(new DefaultTableModel(
                new Object[][] { { null, null, null, null, null, null }, }, new String[] { "C\u00f3digo",
                        "Campa\u00f1a", "Comercial", "Derecho de Programa", "Identificaci\u00f3n", "(seg.)" }) {
            boolean[] columnEditable = new boolean[] { false, false, false, false, false, false };

            @Override
            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return columnEditable[columnIndex];
            }
        });
        tblComercialCliente.setPreferredScrollableViewportSize(new Dimension(450, 100));
        tblComercialCliente.setAutoResizeMode(JTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS);
        tblComercialCliente.setAutoCreateColumnsFromModel(true);
        spComercialClente.setViewportView(tblComercialCliente);
    }
    add(spComercialClente, cc.xywh(3, 21, 21, 5));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.medios.gui.panel.JPPresupuesto.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    jtpPresupuesto = new JideTabbedPane();
    spGeneral = new JScrollPane();
    panelPresupuesto = new JPanel();
    txtCodigo = new JTextField();
    lblcodigo = new JLabel();
    lblEstado = new JLabel();
    cmbEstado = new JComboBox();
    lblConceptoPresupuesto = new JLabel();
    txtConceptoPresupuesto = new JTextField();
    lblCorporacion = new JLabel();
    txtCorporacion = new JTextField();
    btnBuscarCorporacion = new JButton();
    cbSinIVA = new JCheckBox();
    lblCliente = new JLabel();
    txtCliente = new JTextField();
    btnBuscarCliente = new JButton();
    cbPrepago = new JCheckBox();
    lblClienteOficina = new JLabel();
    txtOficina = new JTextField();
    btnBuscarOficina = new JButton();
    lblFechaCreacion = new JLabel();
    cmbFechaCreacion = new DateComboBox();
    lblReferencia = new JLabel();
    cmbTipoReferencia = new JComboBox();
    txtReferencia = new JTextField();
    btnReferencia = new JButton();
    btnLimpiarReferencia = new JButton();
    lblFechaPresupuesto = new JLabel();
    cmbFechaPresupuesto = new DateComboBox();
    lblTipoOrden = new JLabel();
    cmbTipoOrden = new JComboBox();
    lblFechaAprobacion = new JLabel();
    cmbFechaAprobacion = new DateComboBox();
    lblOrdenTrabajo = new JLabel();
    cmbOrdenTrabajo = new JComboBox();
    cmbOrdenTrabajoDetalle = new JComboBox();
    lblOrdenTrabajoDetId = new JLabel();
    txtSubTipoOrden = new JTextField();
    lblModificacion = new JLabel();
    txtModificacion = new JTextField();
    lblTemaCampana = new JLabel();
    txtTemaCampana = new JTextField();
    lblContadorPresupuestos = new JLabel();
    txtContadorPresupuestos = new JTextField();
    lblDiasValidez = new JLabel();
    txtDiasValidez = new JTextField();
    lblAutorizacionSAP = new JLabel();
    txtAutorizacionSAP = new JTextField();
    lblFormaPago = new JLabel();
    cmbFormaPago = new JComboBox();
    spTxtDescripcionOTdetalle = new JScrollPane();
    txtDescripcionOTdetalle = new JTextArea();
    lblCabecera = new JLabel();
    scrollPane1 = new JScrollPane();
    txtCabecera = new JTextArea();
    panelProductoCliente = new JPanel();
    btnSeleccionarTodo = new JButton();
    btnDeseleccionarTodo = new JButton();
    spCbListProductos = new JScrollPane();
    cbListProductos = new CheckBoxList();
    spPresupuestoDetalle = new JScrollPane();
    panelPresupuestoDetalle = new JPanel();
    lblProveedorId = new JLabel();
    txtProveedor = new JTextField();
    btnBuscarProveedor = new JButton();
    cbNegociacionDirecta = new JCheckBox();
    lblPorcentajeNegociacionDirecta = new JLabel();
    txtPorcentajeNegociacionDirecta = new JTextField();
    lblProducto = new JLabel();
    txtProducto = new JTextField();
    btnBuscarProducto = new JButton();
    cbComisionPura = new JCheckBox();
    lblPorcentajeComisionPura = new JLabel();
    txtPorcentajeComisionPura = new JTextField();
    cbComisionAdicional = new JCheckBox();
    lblPorcentajeComisionAdicional = new JLabel();
    txtPorcentajeComisionAdicional = new JTextField();
    lblConceptoPresupuestoDetalle = new JLabel();
    spConceptoPresupuestoDetalle = new JScrollPane();
    txtConceptoPresupuestoDetalle = new JTextArea();
    lblOrden = new JLabel();
    txtOrden = new JTextField();
    lblFechaPublicacion = new JLabel();
    cmbFechaPublicacion = new DateComboBox();
    lblCompra = new JLabel();
    lblVenta = new JLabel();
    lblPrecioCompra = new JLabel();
    txtPrecioCompra = new JTextField();
    lblPorcentajeDescuentoEspecialCompra = new JLabel();
    txtPorcentajeDescuentoEspecialCompra = new JTextField();
    lblPorcentajeDescuentoEspecialVenta = new JLabel();
    txtPorcentajeDescuentoEspecialVenta = new JTextField();
    lblPrecioVenta = new JLabel();
    txtPrecioVenta = new JTextField();
    lblPorcentajeDsctoAgenciaCompra = new JLabel();
    txtPorcentajeDsctoAgenciaCompra = new JTextField();
    lblPorcentajeDsctoAgenciaVenta = new JLabel();
    txtPorcentajeDsctoAgenciaVenta = new JTextField();
    lblCantidad = new JLabel();
    txtCantidad = new JTextField();
    lblPorcentajeDescuentosVariosCompra = new JLabel();
    txtPorcentajeDescuentosVariosCompra = new JTextField();
    lblPorcentajeDescuentosVariosVenta = new JLabel();
    txtPorcentajeDescuentosVariosVenta = new JTextField();
    lblPorcentajeNotaCredito = new JLabel();
    txtPorcentajeNotaCredito = new JTextField();
    panel1 = new JPanel();
    btnAgregarDetalle = new JButton();
    btnActualizarDetalle = new JButton();
    btnEliminarDetalle = new JButton();
    btnReorganizarTabla = new JButton();
    scPresupuestoDetalle = new JScrollPane();
    tblPresupuestoDetalle = new JTable();
    lblSubTotalCompra = new JLabel();
    txtSubTotalCompra = new JTextField();
    lblSubTotalVenta = new JLabel();
    txtSubTotalVenta = new JTextField();
    lblDescuentoEspecialTotalCompra = new JLabel();
    txtDescuentoEspecialTotalCompra = new JTextField();
    lblDescuentoEspecialTotalVenta = new JLabel();
    txtDescuentoEspecialTotalVenta = new JTextField();
    lblSubTotal2Compra = new JLabel();
    txtSubTotal2Compra = new JTextField();
    lblSubTotal2Venta = new JLabel();
    txtSubTotal2Venta = new JTextField();
    lblDsctoAgenciaCompra = new JLabel();
    txtDsctoAgenciaCompra = new JTextField();
    lblDsctoAgenciaVenta = new JLabel();
    txtDsctoAgenciaVenta = new JTextField();
    lblDescuentosVariosCompra = new JLabel();
    txtDescuentosVariosCompra = new JTextField();
    lblDescuentosVariosVenta = new JLabel();
    txtDescuentosVariosVenta = new JTextField();
    lblIvaTotalCompra = new JLabel();
    txtIvaTotalCompra = new JTextField();
    lblComisionAgencia = new JLabel();
    txtPorcentajeComision = new JTextField();
    lblValorComision = new JLabel();
    txtValorComision = new JTextField();
    lblTotalCompra = new JLabel();
    txtTotalCompra = new JTextField();
    lblTotalVenta = new JLabel();
    lblIvaVenta = new JLabel();
    txtIvaVenta = new JTextField();
    txtTotalVenta = new JTextField();
    spPresupuestoProveedor = new JScrollPane();
    panelPresupuestoProveedor = new JPanel();
    lblProveedorP = new JLabel();
    txtProveedorP = new JTextField();
    lblProductoP = new JLabel();
    txtProductoP = new JTextField();
    lblConceptoPresupuestoDetalleP = new JLabel();
    spConceptoPresupuestoDetalleP = new JScrollPane();
    txtConceptoPresupuestoDetalleP = new JTextArea();
    lblPrecioVentaP = new JLabel();
    txtPrecioVentaP = new JTextField();
    txtCantidadP = new JTextField();
    lblCantidadP = new JLabel();
    panel13 = new JPanel();
    btnAgregarDetalleP = new JButton();
    btnActualizarDetalleP = new JButton();
    btnEliminarDetalleP = new JButton();
    scPresupuestoDetalleP = new JScrollPane();
    tblPresupuestoDetalleP = new JTable();
    lblTotalReporte = new JLabel();
    txtTotalReporte = new JTextField();
    panelArchivos = new JPanel();
    lblTipoArchivo = new JLabel();
    cmbTipoArchivo = new JComboBox();
    lblArchivo = new JLabel();
    txtArchivo = new JTextField();
    btnBuscarArchivo = new JButton();
    panel4 = new JPanel();
    btnAgregarArchivo = new JButton();
    btnActualizarArchivo = new JButton();
    btnEliminarArchivo = new JButton();
    btnVerArchivo = new JButton();
    spTblArchivos = new JScrollPane();
    tblArchivo = new JTable();
    CellConstraints cc = new CellConstraints();

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

    //======== jtpPresupuesto ========
    {//from w w  w .j  a  v a2 s .  c o  m

        //======== spGeneral ========
        {

            //======== panelPresupuesto ========
            {
                panelPresupuesto.setForeground(Color.black);
                panelPresupuesto.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(100)),
                        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("min(default;100dlu):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(95)),
                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                        new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(35)), FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(RowSpec.FILL, Sizes.dluY(38), FormSpec.NO_GROW),
                                FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) }));
                panelPresupuesto.add(txtCodigo,
                        cc.xywh(5, 3, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

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

                //---- lblEstado ----
                lblEstado.setText("Estado:");
                panelPresupuesto.add(lblEstado,
                        cc.xywh(17, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPresupuesto.add(cmbEstado,
                        cc.xywh(19, 3, 1, 1, CellConstraints.FILL, CellConstraints.DEFAULT));

                //---- lblConceptoPresupuesto ----
                lblConceptoPresupuesto.setText("Concepto:");
                panelPresupuesto.add(lblConceptoPresupuesto,
                        cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPresupuesto.add(txtConceptoPresupuesto, cc.xywh(5, 5, 7, 1));

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

                //---- cbSinIVA ----
                cbSinIVA.setText("Sin IVA");
                panelPresupuesto.add(cbSinIVA, cc.xy(19, 7));

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

                //---- cbPrepago ----
                cbPrepago.setText("Prepago");
                panelPresupuesto.add(cbPrepago, cc.xy(19, 9));

                //---- lblClienteOficina ----
                lblClienteOficina.setText("Oficina del Cliente:");
                panelPresupuesto.add(lblClienteOficina,
                        cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPresupuesto.add(txtOficina,
                        cc.xywh(5, 11, 7, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
                panelPresupuesto.add(btnBuscarOficina,
                        cc.xywh(13, 11, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- lblFechaCreacion ----
                lblFechaCreacion.setText("F. de Creaci\u00f3n:");
                panelPresupuesto.add(lblFechaCreacion,
                        cc.xywh(17, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- cmbFechaCreacion ----
                cmbFechaCreacion.setEditable(false);
                cmbFechaCreacion.setShowNoneButton(false);
                panelPresupuesto.add(cmbFechaCreacion, cc.xy(19, 11));

                //---- lblTipoOrden ----
                lblTipoOrden.setText("Tipo de Orden:");
                panelPresupuesto.add(lblTipoOrden,
                        cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelPresupuesto.add(cmbTipoOrden,
                        cc.xywh(5, 13, 1, 1, CellConstraints.FILL, CellConstraints.DEFAULT));

                //---- lblFechaPresupuesto ----
                lblFechaPresupuesto.setText("F. de Presupuesto:");
                panelPresupuesto.add(lblFechaPresupuesto,
                        cc.xywh(17, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- cmbFechaPresupuesto ----
                cmbFechaPresupuesto.setShowNoneButton(false);
                cmbFechaPresupuesto.setEditable(false);
                panelPresupuesto.add(cmbFechaPresupuesto, cc.xy(19, 13));

                //---- lblOrdenTrabajo ----
                lblOrdenTrabajo.setText("Orden de Trabajo:");
                panelPresupuesto.add(lblOrdenTrabajo,
                        cc.xywh(3, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPresupuesto.add(cmbOrdenTrabajo, cc.xywh(5, 15, 7, 1));

                //---- lblFechaAprobacion ----
                lblFechaAprobacion.setText("F. de Aprobaci\u00f3n:");
                panelPresupuesto.add(lblFechaAprobacion,
                        cc.xywh(17, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- cmbFechaAprobacion ----
                cmbFechaAprobacion.setEditable(false);
                cmbFechaAprobacion.setShowNoneButton(false);
                panelPresupuesto.add(cmbFechaAprobacion, cc.xy(19, 15));
                panelPresupuesto.add(cmbOrdenTrabajoDetalle,
                        cc.xywh(5, 17, 7, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- lblOrdenTrabajoDetId ----
                lblOrdenTrabajoDetId.setText("Detalle Orden de Trabajo:");
                panelPresupuesto.add(lblOrdenTrabajoDetId,
                        cc.xywh(3, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPresupuesto.add(txtSubTipoOrden, cc.xy(13, 17));

                //---- lblModificacion ----
                lblModificacion.setText("Modificado:");
                panelPresupuesto.add(lblModificacion,
                        cc.xywh(17, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelPresupuesto.add(txtModificacion,
                        cc.xywh(19, 17, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                //---- lblTemaCampana ----
                lblTemaCampana.setText("Tema:");
                panelPresupuesto.add(lblTemaCampana,
                        cc.xywh(3, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPresupuesto.add(txtTemaCampana, cc.xywh(5, 19, 7, 1));

                //---- lblContadorPresupuestos ----
                lblContadorPresupuestos.setText("Presupuestos:");
                panelPresupuesto.add(lblContadorPresupuestos,
                        cc.xywh(17, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtContadorPresupuestos ----
                txtContadorPresupuestos.setEditable(false);
                panelPresupuesto.add(txtContadorPresupuestos, cc.xy(19, 19));

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

                //---- cmbTipoReferencia ----
                cmbTipoReferencia.setModel(
                        new DefaultComboBoxModel(new String[] { "NINGUNO", "PRESUPUESTO", "PLAN DE MEDIOS" }));
                panelPresupuesto.add(cmbTipoReferencia, cc.xy(5, 21));

                //---- txtReferencia ----
                txtReferencia.setEditable(false);
                panelPresupuesto.add(txtReferencia, cc.xy(7, 21));
                panelPresupuesto.add(btnReferencia,
                        cc.xywh(9, 21, 1, 1, CellConstraints.LEFT, CellConstraints.FILL));
                panelPresupuesto.add(btnLimpiarReferencia,
                        cc.xywh(11, 21, 1, 1, CellConstraints.LEFT, CellConstraints.FILL));

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

                //---- txtAutorizacionSAP ----
                txtAutorizacionSAP.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuesto.add(txtAutorizacionSAP, cc.xy(19, 21));

                //---- lblDiasValidez ----
                lblDiasValidez.setText("D\u00edas de validez:");
                panelPresupuesto.add(lblDiasValidez,
                        cc.xywh(3, 23, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtDiasValidez ----
                txtDiasValidez.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuesto.add(txtDiasValidez, cc.xy(5, 23));

                //---- lblFormaPago ----
                lblFormaPago.setText("Forma de Pago:");
                panelPresupuesto.add(lblFormaPago,
                        cc.xywh(3, 25, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPresupuesto.add(cmbFormaPago, cc.xy(5, 25));

                //======== spTxtDescripcionOTdetalle ========
                {

                    //---- txtDescripcionOTdetalle ----
                    txtDescripcionOTdetalle.setLineWrap(true);
                    spTxtDescripcionOTdetalle.setViewportView(txtDescripcionOTdetalle);
                }
                panelPresupuesto.add(spTxtDescripcionOTdetalle, cc.xywh(7, 25, 13, 3));

                //---- lblCabecera ----
                lblCabecera.setText("Observaci\u00f3n:");
                panelPresupuesto.add(lblCabecera,
                        cc.xywh(3, 29, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

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

                    //---- txtCabecera ----
                    txtCabecera.setLineWrap(true);
                    scrollPane1.setViewportView(txtCabecera);
                }
                panelPresupuesto.add(scrollPane1, cc.xywh(3, 31, 17, 1));
            }
            spGeneral.setViewportView(panelPresupuesto);
        }
        jtpPresupuesto.addTab("General", spGeneral);

        //======== panelProductoCliente ========
        {
            panelProductoCliente.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.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)) },
                    new RowSpec[] { new RowSpec(Sizes.dluY(12)), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.CENTER, Sizes.dluY(80), FormSpec.DEFAULT_GROW),
                            FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)) }));

            //---- btnSeleccionarTodo ----
            btnSeleccionarTodo.setText("Seleccionar todo");
            panelProductoCliente.add(btnSeleccionarTodo, cc.xy(7, 3));

            //---- btnDeseleccionarTodo ----
            btnDeseleccionarTodo.setText("Deseleccionar todo");
            panelProductoCliente.add(btnDeseleccionarTodo, cc.xy(7, 5));

            //======== spCbListProductos ========
            {
                spCbListProductos.setViewportView(cbListProductos);
            }
            panelProductoCliente.add(spCbListProductos, cc.xywh(3, 3, 3, 7));
        }
        jtpPresupuesto.addTab("Productos", panelProductoCliente);

        //======== spPresupuestoDetalle ========
        {

            //======== panelPresupuestoDetalle ========
            {
                panelPresupuestoDetalle.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(30)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(30)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.DLUX9),
                                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(30)),
                                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(25)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, 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(25)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                        new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(70)), 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.dluY(12), FormSpec.NO_GROW),
                                new RowSpec(Sizes.DLUY6), FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(RowSpec.CENTER, Sizes.dluY(70), FormSpec.DEFAULT_GROW),
                                new RowSpec(RowSpec.TOP, Sizes.dluY(10), FormSpec.NO_GROW),
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(RowSpec.FILL, Sizes.dluY(10), FormSpec.NO_GROW) }));

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

                //---- cbNegociacionDirecta ----
                cbNegociacionDirecta.setText("Facturaci\u00f3n Directa");
                panelPresupuestoDetalle.add(cbNegociacionDirecta,
                        cc.xywh(19, 3, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- lblPorcentajeNegociacionDirecta ----
                lblPorcentajeNegociacionDirecta.setText("[%]:");
                panelPresupuestoDetalle.add(lblPorcentajeNegociacionDirecta,
                        cc.xywh(23, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtPorcentajeNegociacionDirecta ----
                txtPorcentajeNegociacionDirecta.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtPorcentajeNegociacionDirecta, cc.xy(25, 3));

                //---- lblProducto ----
                lblProducto.setText("Producto:");
                panelPresupuestoDetalle.add(lblProducto,
                        cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelPresupuestoDetalle.add(txtProducto,
                        cc.xywh(5, 5, 7, 1, CellConstraints.FILL, CellConstraints.FILL));
                panelPresupuestoDetalle.add(btnBuscarProducto,
                        cc.xywh(13, 5, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- cbComisionPura ----
                cbComisionPura.setText("Comisi\u00f3n Directa");
                panelPresupuestoDetalle.add(cbComisionPura,
                        cc.xywh(19, 5, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- lblPorcentajeComisionPura ----
                lblPorcentajeComisionPura.setText("[%]:");
                panelPresupuestoDetalle.add(lblPorcentajeComisionPura,
                        cc.xywh(23, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtPorcentajeComisionPura ----
                txtPorcentajeComisionPura.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtPorcentajeComisionPura, cc.xy(25, 5));

                //---- cbComisionAdicional ----
                cbComisionAdicional.setText("Comisi\u00f3n Adicional");
                panelPresupuestoDetalle.add(cbComisionAdicional, cc.xy(29, 5));

                //---- lblPorcentajeComisionAdicional ----
                lblPorcentajeComisionAdicional.setText("[%]:");
                panelPresupuestoDetalle.add(lblPorcentajeComisionAdicional, cc.xy(31, 5));

                //---- txtPorcentajeComisionAdicional ----
                txtPorcentajeComisionAdicional.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtPorcentajeComisionAdicional, cc.xy(33, 5));

                //---- lblConceptoPresupuestoDetalle ----
                lblConceptoPresupuestoDetalle.setText("Concepto:");
                panelPresupuestoDetalle.add(lblConceptoPresupuestoDetalle,
                        cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //======== spConceptoPresupuestoDetalle ========
                {

                    //---- txtConceptoPresupuestoDetalle ----
                    txtConceptoPresupuestoDetalle.setWrapStyleWord(false);
                    txtConceptoPresupuestoDetalle.setRows(6);
                    txtConceptoPresupuestoDetalle.setLineWrap(true);
                    txtConceptoPresupuestoDetalle.setEditable(false);
                    spConceptoPresupuestoDetalle.setViewportView(txtConceptoPresupuestoDetalle);
                }
                panelPresupuestoDetalle.add(spConceptoPresupuestoDetalle, cc.xywh(5, 7, 34, 5));

                //---- lblOrden ----
                lblOrden.setText("Orden:");
                panelPresupuestoDetalle.add(lblOrden,
                        cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelPresupuestoDetalle.add(txtOrden, cc.xy(5, 13));

                //---- lblFechaPublicacion ----
                lblFechaPublicacion.setText("Fecha de Publicaci\u00f3n:");
                panelPresupuestoDetalle.add(lblFechaPublicacion,
                        cc.xywh(21, 13, 7, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- cmbFechaPublicacion ----
                cmbFechaPublicacion.setEditable(false);
                panelPresupuestoDetalle.add(cmbFechaPublicacion, cc.xywh(29, 13, 4, 1));

                //---- lblCompra ----
                lblCompra.setText("Compra - Proveedor:");
                lblCompra.setFont(new Font("Tahoma", Font.BOLD, 11));
                panelPresupuestoDetalle.add(lblCompra, cc.xywh(11, 15, 3, 1));

                //---- lblVenta ----
                lblVenta.setText("Venta - Cliente:");
                lblVenta.setFont(new Font("Tahoma", Font.BOLD, 11));
                panelPresupuestoDetalle.add(lblVenta, cc.xy(19, 15));

                //---- lblPrecioCompra ----
                lblPrecioCompra.setText("Precio de compra:");
                panelPresupuestoDetalle.add(lblPrecioCompra,
                        cc.xywh(3, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- txtPrecioCompra ----
                txtPrecioCompra.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtPrecioCompra, cc.xywh(5, 17, 3, 1));

                //---- lblPorcentajeDescuentoEspecialCompra ----
                lblPorcentajeDescuentoEspecialCompra.setText("Dscto. Especial [%]:");
                panelPresupuestoDetalle.add(lblPorcentajeDescuentoEspecialCompra,
                        cc.xywh(11, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

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

                //---- lblPorcentajeDescuentoEspecialVenta ----
                lblPorcentajeDescuentoEspecialVenta.setText("Dscto. Especial [%]:");
                panelPresupuestoDetalle.add(lblPorcentajeDescuentoEspecialVenta,
                        cc.xywh(19, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtPorcentajeDescuentoEspecialVenta ----
                txtPorcentajeDescuentoEspecialVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtPorcentajeDescuentoEspecialVenta, cc.xywh(21, 17, 5, 1));

                //---- lblPrecioVenta ----
                lblPrecioVenta.setText("Precio de venta:");
                panelPresupuestoDetalle.add(lblPrecioVenta,
                        cc.xywh(3, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- txtPrecioVenta ----
                txtPrecioVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtPrecioVenta, cc.xywh(5, 19, 3, 1));

                //---- lblPorcentajeDsctoAgenciaCompra ----
                lblPorcentajeDsctoAgenciaCompra.setText("Dscto. Agencia [%]:");
                panelPresupuestoDetalle.add(lblPorcentajeDsctoAgenciaCompra,
                        cc.xywh(11, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

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

                //---- lblPorcentajeDsctoAgenciaVenta ----
                lblPorcentajeDsctoAgenciaVenta.setText("Dscto. Agencia [%]:");
                panelPresupuestoDetalle.add(lblPorcentajeDsctoAgenciaVenta,
                        cc.xywh(19, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- txtPorcentajeDsctoAgenciaVenta ----
                txtPorcentajeDsctoAgenciaVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtPorcentajeDsctoAgenciaVenta, cc.xywh(21, 19, 5, 1));

                //---- lblCantidad ----
                lblCantidad.setText("Cantidad:");
                panelPresupuestoDetalle.add(lblCantidad,
                        cc.xywh(3, 21, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- txtCantidad ----
                txtCantidad.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtCantidad, cc.xy(5, 21));

                //---- lblPorcentajeDescuentosVariosCompra ----
                lblPorcentajeDescuentosVariosCompra.setText("Dsctos. Varios [%]:");
                panelPresupuestoDetalle.add(lblPorcentajeDescuentosVariosCompra,
                        cc.xywh(11, 21, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtPorcentajeDescuentosVariosCompra ----
                txtPorcentajeDescuentosVariosCompra.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtPorcentajeDescuentosVariosCompra, cc.xywh(13, 21, 3, 1));

                //---- lblPorcentajeDescuentosVariosVenta ----
                lblPorcentajeDescuentosVariosVenta.setText("Dsctos. Varios [%]:");
                panelPresupuestoDetalle.add(lblPorcentajeDescuentosVariosVenta,
                        cc.xywh(19, 21, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtPorcentajeDescuentosVariosVenta ----
                txtPorcentajeDescuentosVariosVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtPorcentajeDescuentosVariosVenta, cc.xywh(21, 21, 5, 1));

                //---- lblPorcentajeNotaCredito ----
                lblPorcentajeNotaCredito.setText("Nota de Cr\u00e9dito [%]:");
                panelPresupuestoDetalle.add(lblPorcentajeNotaCredito, cc.xy(11, 23));

                //---- txtPorcentajeNotaCredito ----
                txtPorcentajeNotaCredito.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtPorcentajeNotaCredito, cc.xywh(13, 23, 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")));

                    //---- 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));
                }
                panelPresupuestoDetalle.add(panel1, cc.xywh(3, 26, 3, 1));

                //---- btnReorganizarTabla ----
                btnReorganizarTabla.setText("Reorganizar Tabla");
                panelPresupuestoDetalle.add(btnReorganizarTabla, cc.xywh(11, 26, 3, 1));

                //======== scPresupuestoDetalle ========
                {

                    //---- tblPresupuestoDetalle ----
                    tblPresupuestoDetalle.setModel(new DefaultTableModel(
                            new Object[][] { { null, null, null, null, null, null, null, null, null, null, null,
                                    null, "", null, null, null, null }, },
                            new String[] { " ", "Concepto", "Cant.", "Precio Compra", "Precio Venta",
                                    "Dscto. Venta", "Dscto. Compra", "Orden", "Orden Compra", "% F.D.",
                                    "% C.D.", "% D.V.C.", "% D.E.C.", "% D.V.V.", "% D.E.V.", "% C.A.",
                                    "F. Publicaci\u00f3n" }) {
                        Class[] columnTypes = new Class[] { Boolean.class, Object.class, Object.class,
                                Object.class, Object.class, Object.class, Object.class, Integer.class,
                                Object.class, Object.class, Object.class, Object.class, Object.class,
                                Object.class, Object.class, Object.class, Object.class };
                        boolean[] columnEditable = new boolean[] { true, false, false, false, false, false,
                                false, false, false, false, false, false, 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];
                        }
                    });
                    tblPresupuestoDetalle.setPreferredScrollableViewportSize(new Dimension(450, 150));
                    tblPresupuestoDetalle.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
                    scPresupuestoDetalle.setViewportView(tblPresupuestoDetalle);
                }
                panelPresupuestoDetalle.add(scPresupuestoDetalle,
                        cc.xywh(3, 28, 36, 3, CellConstraints.DEFAULT, CellConstraints.FILL));

                //---- lblSubTotalCompra ----
                lblSubTotalCompra.setText("SubTotal Compra:");
                lblSubTotalCompra.setFont(new Font("Tahoma", Font.BOLD, 11));
                panelPresupuestoDetalle.add(lblSubTotalCompra,
                        cc.xywh(3, 32, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- txtSubTotalCompra ----
                txtSubTotalCompra.setHorizontalAlignment(SwingConstants.RIGHT);
                txtSubTotalCompra.setEditable(false);
                panelPresupuestoDetalle.add(txtSubTotalCompra, cc.xywh(5, 32, 3, 1));

                //---- lblSubTotalVenta ----
                lblSubTotalVenta.setText("SubTotal Venta:");
                lblSubTotalVenta.setFont(new Font("Tahoma", Font.BOLD, 11));
                panelPresupuestoDetalle.add(lblSubTotalVenta,
                        cc.xywh(11, 32, 3, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- txtSubTotalVenta ----
                txtSubTotalVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                txtSubTotalVenta.setEditable(false);
                panelPresupuestoDetalle.add(txtSubTotalVenta, cc.xywh(15, 32, 5, 1));

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

                //---- txtDescuentoEspecialTotalCompra ----
                txtDescuentoEspecialTotalCompra.setEditable(false);
                txtDescuentoEspecialTotalCompra.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtDescuentoEspecialTotalCompra, cc.xywh(5, 34, 3, 1));

                //---- lblDescuentoEspecialTotalVenta ----
                lblDescuentoEspecialTotalVenta.setText("Dscto. Especial:");
                panelPresupuestoDetalle.add(lblDescuentoEspecialTotalVenta,
                        cc.xywh(11, 34, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtDescuentoEspecialTotalVenta ----
                txtDescuentoEspecialTotalVenta.setEditable(false);
                txtDescuentoEspecialTotalVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtDescuentoEspecialTotalVenta, cc.xywh(15, 34, 5, 1));

                //---- lblSubTotal2Compra ----
                lblSubTotal2Compra.setText("SubTotal 2:");
                lblSubTotal2Compra.setFont(new Font("Tahoma", Font.BOLD, 11));
                panelPresupuestoDetalle.add(lblSubTotal2Compra,
                        cc.xywh(3, 36, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtSubTotal2Compra ----
                txtSubTotal2Compra.setEditable(false);
                txtSubTotal2Compra.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtSubTotal2Compra, cc.xywh(5, 36, 3, 1));

                //---- lblSubTotal2Venta ----
                lblSubTotal2Venta.setText("SubTotal 2:");
                lblSubTotal2Venta.setFont(new Font("Tahoma", Font.BOLD, 11));
                lblSubTotal2Venta.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(lblSubTotal2Venta,
                        cc.xywh(11, 36, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtSubTotal2Venta ----
                txtSubTotal2Venta.setEditable(false);
                txtSubTotal2Venta.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtSubTotal2Venta, cc.xywh(15, 36, 5, 1));

                //---- lblDsctoAgenciaCompra ----
                lblDsctoAgenciaCompra.setText("Dscto. Agencia:");
                panelPresupuestoDetalle.add(lblDsctoAgenciaCompra,
                        cc.xywh(3, 38, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtDsctoAgenciaCompra ----
                txtDsctoAgenciaCompra.setHorizontalAlignment(SwingConstants.RIGHT);
                txtDsctoAgenciaCompra.setEditable(false);
                panelPresupuestoDetalle.add(txtDsctoAgenciaCompra, cc.xywh(5, 38, 3, 1));

                //---- lblDsctoAgenciaVenta ----
                lblDsctoAgenciaVenta.setText("Dscto. Agencia:");
                panelPresupuestoDetalle.add(lblDsctoAgenciaVenta,
                        cc.xywh(11, 38, 3, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- txtDsctoAgenciaVenta ----
                txtDsctoAgenciaVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                txtDsctoAgenciaVenta.setEditable(false);
                panelPresupuestoDetalle.add(txtDsctoAgenciaVenta, cc.xywh(15, 38, 5, 1));

                //---- lblDescuentosVariosCompra ----
                lblDescuentosVariosCompra.setText("Dsctos. Varios:");
                panelPresupuestoDetalle.add(lblDescuentosVariosCompra,
                        cc.xywh(3, 40, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtDescuentosVariosCompra ----
                txtDescuentosVariosCompra.setEditable(false);
                txtDescuentosVariosCompra.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtDescuentosVariosCompra, cc.xywh(5, 40, 3, 1));

                //---- lblDescuentosVariosVenta ----
                lblDescuentosVariosVenta.setText("Dsctos. Varios:");
                panelPresupuestoDetalle.add(lblDescuentosVariosVenta,
                        cc.xywh(11, 40, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtDescuentosVariosVenta ----
                txtDescuentosVariosVenta.setEditable(false);
                txtDescuentosVariosVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtDescuentosVariosVenta, cc.xywh(15, 40, 5, 1));

                //---- lblIvaTotalCompra ----
                lblIvaTotalCompra.setText("IVA Compra:");
                panelPresupuestoDetalle.add(lblIvaTotalCompra,
                        cc.xywh(3, 42, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- txtIvaTotalCompra ----
                txtIvaTotalCompra.setHorizontalAlignment(SwingConstants.RIGHT);
                txtIvaTotalCompra.setEditable(false);
                panelPresupuestoDetalle.add(txtIvaTotalCompra, cc.xywh(5, 42, 3, 1));

                //---- lblComisionAgencia ----
                lblComisionAgencia.setText("Comisi\u00f3n Agencia [%]:");
                panelPresupuestoDetalle.add(lblComisionAgencia,
                        cc.xywh(11, 42, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtPorcentajeComision ----
                txtPorcentajeComision.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtPorcentajeComision, cc.xy(15, 42));

                //---- lblValorComision ----
                lblValorComision.setText("[$]:");
                panelPresupuestoDetalle.add(lblValorComision, cc.xy(17, 42));

                //---- txtValorComision ----
                txtValorComision.setEditable(false);
                txtValorComision.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoDetalle.add(txtValorComision, cc.xy(19, 42));

                //---- lblTotalCompra ----
                lblTotalCompra.setText("Total Compra:");
                lblTotalCompra.setFont(new Font("Tahoma", Font.BOLD, 11));
                panelPresupuestoDetalle.add(lblTotalCompra,
                        cc.xywh(3, 44, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- txtTotalCompra ----
                txtTotalCompra.setFont(new Font("Microsoft Sans Serif", Font.BOLD, 11));
                txtTotalCompra.setHorizontalAlignment(SwingConstants.RIGHT);
                txtTotalCompra.setEditable(false);
                panelPresupuestoDetalle.add(txtTotalCompra, cc.xywh(5, 44, 3, 1));

                //---- lblTotalVenta ----
                lblTotalVenta.setText("Total Venta:");
                lblTotalVenta.setFont(new Font("Tahoma", Font.BOLD, 11));
                panelPresupuestoDetalle.add(lblTotalVenta,
                        cc.xywh(11, 46, 3, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- lblIvaVenta ----
                lblIvaVenta.setText("IVA Venta:");
                panelPresupuestoDetalle.add(lblIvaVenta,
                        cc.xywh(11, 44, 3, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- txtIvaVenta ----
                txtIvaVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                txtIvaVenta.setEditable(false);
                panelPresupuestoDetalle.add(txtIvaVenta, cc.xywh(15, 44, 5, 1));

                //---- txtTotalVenta ----
                txtTotalVenta.setHorizontalAlignment(SwingConstants.RIGHT);
                txtTotalVenta.setFont(new Font("Microsoft Sans Serif", Font.BOLD, 11));
                txtTotalVenta.setEditable(false);
                panelPresupuestoDetalle.add(txtTotalVenta, cc.xywh(15, 46, 5, 1));
            }
            spPresupuestoDetalle.setViewportView(panelPresupuestoDetalle);
        }
        jtpPresupuesto.addTab("Detalle", spPresupuestoDetalle);

        //======== spPresupuestoProveedor ========
        {

            //======== panelPresupuestoProveedor ========
            {
                panelPresupuestoProveedor.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(30)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(70)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(40)),
                                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(30)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(90)),
                                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(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(70)), FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(RowSpec.TOP, Sizes.DLUY7, FormSpec.NO_GROW),
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(RowSpec.CENTER, Sizes.dluY(70), FormSpec.DEFAULT_GROW),
                                new RowSpec(RowSpec.TOP, Sizes.dluY(10), FormSpec.NO_GROW),
                                FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                                FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(RowSpec.FILL, Sizes.dluY(10), FormSpec.NO_GROW) }));

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

                //---- txtProveedorP ----
                txtProveedorP.setEditable(false);
                panelPresupuestoProveedor.add(txtProveedorP, cc.xywh(5, 3, 9, 1));

                //---- lblProductoP ----
                lblProductoP.setText("Producto:");
                panelPresupuestoProveedor.add(lblProductoP,
                        cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- txtProductoP ----
                txtProductoP.setEditable(false);
                panelPresupuestoProveedor.add(txtProductoP,
                        cc.xywh(5, 5, 9, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- lblConceptoPresupuestoDetalleP ----
                lblConceptoPresupuestoDetalleP.setText("Concepto:");
                panelPresupuestoProveedor.add(lblConceptoPresupuestoDetalleP,
                        cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //======== spConceptoPresupuestoDetalleP ========
                {

                    //---- txtConceptoPresupuestoDetalleP ----
                    txtConceptoPresupuestoDetalleP.setWrapStyleWord(false);
                    txtConceptoPresupuestoDetalleP.setRows(6);
                    txtConceptoPresupuestoDetalleP.setLineWrap(true);
                    txtConceptoPresupuestoDetalleP.setEditable(true);
                    spConceptoPresupuestoDetalleP.setViewportView(txtConceptoPresupuestoDetalleP);
                }
                panelPresupuestoProveedor.add(spConceptoPresupuestoDetalleP, cc.xywh(5, 7, 21, 5));

                //---- lblPrecioVentaP ----
                lblPrecioVentaP.setText("Precio de venta:");
                panelPresupuestoProveedor.add(lblPrecioVentaP,
                        cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

                //---- txtPrecioVentaP ----
                txtPrecioVentaP.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoProveedor.add(txtPrecioVentaP, cc.xywh(5, 13, 3, 1));

                //---- txtCantidadP ----
                txtCantidadP.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoProveedor.add(txtCantidadP, cc.xy(13, 13));

                //---- lblCantidadP ----
                lblCantidadP.setText("Cantidad:");
                panelPresupuestoProveedor.add(lblCantidadP,
                        cc.xywh(11, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

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

                    //---- btnAgregarDetalleP ----
                    btnAgregarDetalleP.setText("A");
                    panel13.add(btnAgregarDetalleP, cc.xy(1, 1));

                    //---- btnActualizarDetalleP ----
                    btnActualizarDetalleP.setText("U");
                    panel13.add(btnActualizarDetalleP, cc.xy(3, 1));

                    //---- btnEliminarDetalleP ----
                    btnEliminarDetalleP.setText("D");
                    panel13.add(btnEliminarDetalleP, cc.xy(5, 1));
                }
                panelPresupuestoProveedor.add(panel13, cc.xywh(3, 16, 19, 1));

                //======== scPresupuestoDetalleP ========
                {

                    //---- tblPresupuestoDetalleP ----
                    tblPresupuestoDetalleP.setModel(
                            new DefaultTableModel(new Object[][] { { null, null, null, null, null, null }, },
                                    new String[] { "Concepto", "Cantidad", "Precio Compra", "Precio Venta",
                                            "Dscto. Venta", "Dscto. Compra" }) {
                                boolean[] columnEditable = new boolean[] { false, false, false, false, false,
                                        false };

                                @Override
                                public boolean isCellEditable(int rowIndex, int columnIndex) {
                                    return columnEditable[columnIndex];
                                }
                            });
                    tblPresupuestoDetalleP.setPreferredScrollableViewportSize(new Dimension(450, 150));
                    tblPresupuestoDetalleP.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
                    scPresupuestoDetalleP.setViewportView(tblPresupuestoDetalleP);
                }
                panelPresupuestoProveedor.add(scPresupuestoDetalleP,
                        cc.xywh(3, 18, 25, 3, CellConstraints.DEFAULT, CellConstraints.FILL));

                //---- lblTotalReporte ----
                lblTotalReporte.setText("Total:");
                panelPresupuestoProveedor.add(lblTotalReporte,
                        cc.xywh(21, 23, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                //---- txtTotalReporte ----
                txtTotalReporte.setEditable(false);
                txtTotalReporte.setHorizontalAlignment(SwingConstants.RIGHT);
                panelPresupuestoProveedor.add(txtTotalReporte, cc.xywh(23, 23, 3, 1));
            }
            spPresupuestoProveedor.setViewportView(panelPresupuestoProveedor);
        }
        jtpPresupuesto.addTab("Reporte", spPresupuestoProveedor);

        //======== panelArchivos ========
        {
            panelArchivos.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(100)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(100)), 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.dluY(12)), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY6),
                            FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                            FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                            FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)) }));

            //---- lblTipoArchivo ----
            lblTipoArchivo.setText("Tipo Archivo:");
            panelArchivos.add(lblTipoArchivo,
                    cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelArchivos.add(cmbTipoArchivo, cc.xy(5, 3));

            //---- lblArchivo ----
            lblArchivo.setText("Archivo:");
            panelArchivos.add(lblArchivo, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- txtArchivo ----
            txtArchivo.setEditable(false);
            panelArchivos.add(txtArchivo, cc.xywh(5, 5, 3, 1));
            panelArchivos.add(btnBuscarArchivo,
                    cc.xywh(9, 5, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

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

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

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

                //---- btnEliminarArchivo ----
                btnEliminarArchivo.setText("D");
                panel4.add(btnEliminarArchivo, cc.xy(5, 1));
            }
            panelArchivos.add(panel4, cc.xywh(3, 9, 3, 1));
            panelArchivos.add(btnVerArchivo, cc.xywh(11, 5, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

            //======== spTblArchivos ========
            {

                //---- tblArchivo ----
                tblArchivo.setModel(new DefaultTableModel(new Object[][] { { null, null }, },
                        new String[] { "Tipo Archivo", "Archivo" }) {
                    boolean[] columnEditable = new boolean[] { false, false };

                    @Override
                    public boolean isCellEditable(int rowIndex, int columnIndex) {
                        return columnEditable[columnIndex];
                    }
                });
                spTblArchivos.setViewportView(tblArchivo);
            }
            panelArchivos.add(spTblArchivos, cc.xywh(3, 11, 11, 5));
        }
        jtpPresupuesto.addTab("Archivos", panelArchivos);

    }
    add(jtpPresupuesto, cc.xywh(1, 1, 1, 1, CellConstraints.DEFAULT, CellConstraints.TOP));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.medios.gui.panel.JPReuniones.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    jtpReuniones = new JideTabbedPane();
    panelReunion = new JPanel();
    cbCliente = new JCheckBox();
    lblFechaCreacion = new JLabel();
    cmbFechaCreacion = new DateComboBox();
    lblEstadoReunion = new JLabel();
    cmbEstadoReunion = new JComboBox();
    lblCorporacion = new JLabel();
    txtCorporacion = new JTextField();
    btnBuscarCorporacion = new JButton();
    lblCliente = new JLabel();
    txtCliente = new JTextField();
    btnBuscarCliente = new JButton();
    lblProspectoCliente = new JLabel();
    txtProspectoCliente = new JTextField();
    lblEjecutivo = new JLabel();
    cmbEjecutivo = new JComboBox();
    lblLugarReunion = new JLabel();
    txtLugarReunion = new JTextField();
    lblConCopia = new JLabel();
    txtConCopia = new JTextField();
    lblDescripcion = new JLabel();
    spInforme = new JScrollPane();
    txtDescripcion = new JTextPane();
    panelProductoCliente = new JPanel();
    btnSeleccionarTodo = new JButton();
    btnDeseleccionarTodo = new JButton();
    spCbListProductos = new JScrollPane();
    cbListProductos = new CheckBoxList();
    panelAsistentes = new JPanel();
    lblAsistenteAgencia = new JLabel();
    txtAsistenteAgencia = new JTextField();
    btnBuscarAsistenteAgencia = new JButton();
    lblAsistenteCliente = new JLabel();
    txtAsistenteCliente = new JTextField();
    btnBuscarAsistenteCliente = new JButton();
    panel2 = new JPanel();
    btnAgregarAsistenteAgencia = new JButton();
    btnEliminarAsistenteAgencia = new JButton();
    panel3 = new JPanel();
    btnAgregarAsistenteCliente = new JButton();
    btnEliminarAsistenteCliente = new JButton();
    spAsistenteAgencia = new JScrollPane();
    listAsistenteAgencia = new JList();
    spAsistenteCliente = new JScrollPane();
    listAsistenteCliente = new JList();
    panelArchivo = new JPanel();
    lblTipoArchivo = new JLabel();
    cmbTipoArchivo = new JComboBox();
    lblFechaArchivo = new JLabel();
    cmbFechaArchivo = new DateComboBox();
    lblEstadoArchivo = new JLabel();
    cmbEstadoArchivo = new JComboBox();
    lblURLArchivo = new JLabel();
    txtURLArchivo = new JTextField();
    btnAgregarURLArchivo = new JButton();
    panel4 = new JPanel();
    btnAgregarArchivo = new JButton();
    btnActualizarArchivo = new JButton();
    btnEliminarArchivo = new JButton();
    spArchivo = new JScrollPane();
    tableArchivo = new JTable();
    panelCompromiso = new JPanel();
    lblFechaCompromiso = new JLabel();
    cmbFechaCompromiso = new DateComboBox();
    lblEstadoCompromiso = new JLabel();
    cmbEstadoCompromiso = new JComboBox();
    lblTemaTratado = new JLabel();
    txtTemaTratado = new JTextField();
    lblDescripcionCompromiso = new JLabel();
    spDescripcionCompromiso = new JScrollPane();
    txtDescripcionCompromiso = new JTextPane();
    panel5 = new JPanel();
    btnAgregarCompromiso = new JButton();
    btnActualizarCompromiso = new JButton();
    btnEliminarCompromiso = new JButton();
    spCompromiso = new JScrollPane();
    tableCompromiso = new JTable();
    CellConstraints cc = new CellConstraints();
    modelAsistenteAgencia = new DefaultListModel();
    listAsistenteAgencia = new JList(modelAsistenteAgencia);
    modelAsistenteCliente = new DefaultListModel();
    listAsistenteCliente = new JList(modelAsistenteCliente);

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

    //======== jtpReuniones ========
    {/*from  w  w  w .ja va  2 s .  c  o m*/

        //======== panelReunion ========
        {
            panelReunion.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.LEFT, Sizes.DEFAULT, FormSpec.NO_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(95)),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(12)),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(60)),
                            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(110)),
                            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, 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(60)), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(Sizes.dluY(12)) }));

            //---- cbCliente ----
            cbCliente.setText("Cliente");
            cbCliente.setHorizontalTextPosition(SwingConstants.LEFT);
            panelReunion.add(cbCliente, cc.xywh(3, 3, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

            //---- lblFechaCreacion ----
            lblFechaCreacion.setText("Fecha:");
            panelReunion.add(lblFechaCreacion,
                    cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelReunion.add(cmbFechaCreacion, cc.xy(5, 5));

            //---- lblEstadoReunion ----
            lblEstadoReunion.setText("Estado:");
            panelReunion.add(lblEstadoReunion,
                    cc.xywh(9, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelReunion.add(cmbEstadoReunion, cc.xy(11, 5));

            //---- lblCorporacion ----
            lblCorporacion.setText("Corporaci\u00f3n:");
            panelReunion.add(lblCorporacion,
                    cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- txtCorporacion ----
            txtCorporacion.setEditable(false);
            panelReunion.add(txtCorporacion, cc.xywh(5, 7, 9, 1));
            panelReunion.add(btnBuscarCorporacion,
                    cc.xywh(15, 7, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

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

            //---- txtCliente ----
            txtCliente.setEditable(true);
            panelReunion.add(txtCliente, cc.xywh(5, 9, 9, 1));
            panelReunion.add(btnBuscarCliente,
                    cc.xywh(15, 9, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

            //---- lblProspectoCliente ----
            lblProspectoCliente.setText("Prospecto Cliente:");
            panelReunion.add(lblProspectoCliente,
                    cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelReunion.add(txtProspectoCliente, cc.xywh(5, 11, 9, 1));

            //---- lblEjecutivo ----
            lblEjecutivo.setText("Ejecutivo(a):");
            panelReunion.add(lblEjecutivo,
                    cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelReunion.add(cmbEjecutivo, cc.xywh(5, 13, 7, 1));

            //---- lblLugarReunion ----
            lblLugarReunion.setText("Lugar de Reuni\u00f3n:");
            panelReunion.add(lblLugarReunion,
                    cc.xywh(3, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelReunion.add(txtLugarReunion, cc.xywh(5, 15, 7, 1));

            //---- lblConCopia ----
            lblConCopia.setText("C.C.:");
            panelReunion.add(lblConCopia, cc.xywh(3, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelReunion.add(txtConCopia, cc.xywh(5, 17, 9, 1));

            //---- lblDescripcion ----
            lblDescripcion.setText("Temas Tratados:");
            panelReunion.add(lblDescripcion,
                    cc.xywh(3, 19, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //======== spInforme ========
            {
                txtDescripcion.setContentType("text/plane");
                //UberHandler uh = new UberHandler();
                //uh.setOutput(txtDescripcion);
                //txtDescripcion.setTransferHandler(uh);

                spInforme.setViewportView(txtDescripcion);
            }
            panelReunion.add(spInforme, cc.xywh(5, 19, 9, 3, CellConstraints.DEFAULT, CellConstraints.FILL));
        }
        jtpReuniones.addTab("General", panelReunion);

        //======== panelProductoCliente ========
        {
            panelProductoCliente.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.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(12)) },
                    new RowSpec[] { new RowSpec(Sizes.dluY(12)), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.CENTER, Sizes.dluY(80), FormSpec.DEFAULT_GROW),
                            FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)) }));

            //---- btnSeleccionarTodo ----
            btnSeleccionarTodo.setText("Seleccionar todo");
            panelProductoCliente.add(btnSeleccionarTodo, cc.xy(9, 3));

            //---- btnDeseleccionarTodo ----
            btnDeseleccionarTodo.setText("Deseleccionar todo");
            panelProductoCliente.add(btnDeseleccionarTodo, cc.xy(9, 5));

            //======== spCbListProductos ========
            {
                spCbListProductos.setViewportView(cbListProductos);
            }
            panelProductoCliente.add(spCbListProductos, cc.xywh(3, 3, 5, 7));
        }
        jtpReuniones.addTab("Productos", panelProductoCliente);

        //======== panelAsistentes ========
        {
            panelAsistentes.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.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(20)),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.NO_GROW),
                            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(12)) },
                    new RowSpec[] { new RowSpec(Sizes.dluY(12)), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC,
                            new RowSpec(RowSpec.TOP, Sizes.DLUY6, FormSpec.NO_GROW),
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.CENTER, Sizes.dluY(80), FormSpec.DEFAULT_GROW),
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)) }));

            //---- lblAsistenteAgencia ----
            lblAsistenteAgencia.setText("Por la Agencia:");
            panelAsistentes.add(lblAsistenteAgencia,
                    cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelAsistentes.add(txtAsistenteAgencia, cc.xywh(5, 3, 3, 1));
            panelAsistentes.add(btnBuscarAsistenteAgencia,
                    cc.xywh(9, 3, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

            //---- lblAsistenteCliente ----
            lblAsistenteCliente.setText("Por el Cliente:");
            panelAsistentes.add(lblAsistenteCliente, cc.xy(13, 3));
            panelAsistentes.add(txtAsistenteCliente, cc.xywh(15, 3, 3, 1));
            panelAsistentes.add(btnBuscarAsistenteCliente,
                    cc.xywh(19, 3, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

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

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

                //---- btnEliminarAsistenteAgencia ----
                btnEliminarAsistenteAgencia.setText("D");
                panel2.add(btnEliminarAsistenteAgencia, cc.xy(3, 1));
            }
            panelAsistentes.add(panel2, cc.xywh(3, 5, 7, 1));

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

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

                //---- btnEliminarAsistenteCliente ----
                btnEliminarAsistenteCliente.setText("E");
                panel3.add(btnEliminarAsistenteCliente, cc.xy(3, 1));
            }
            panelAsistentes.add(panel3, cc.xywh(13, 5, 7, 1));

            //======== spAsistenteAgencia ========
            {

                //---- listAsistenteAgencia ----
                listAsistenteAgencia.setToolTipText("Empleados por Agencia");
                spAsistenteAgencia.setViewportView(listAsistenteAgencia);
            }
            panelAsistentes.add(spAsistenteAgencia,
                    cc.xywh(3, 7, 7, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

            //======== spAsistenteCliente ========
            {

                //---- listAsistenteCliente ----
                listAsistenteCliente.setToolTipText("Empleados por Agencia");
                spAsistenteCliente.setViewportView(listAsistenteCliente);
            }
            panelAsistentes.add(spAsistenteCliente,
                    cc.xywh(13, 7, 7, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
        }
        jtpReuniones.addTab("Asistentes", panelAsistentes);

        //======== panelArchivo ========
        {
            panelArchivo.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.LEFT, Sizes.DEFAULT, FormSpec.NO_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(100)),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, 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(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,
                            new RowSpec(RowSpec.TOP, Sizes.DLUY6, FormSpec.NO_GROW),
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.CENTER, Sizes.dluY(70), FormSpec.DEFAULT_GROW),
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)) }));

            //---- lblTipoArchivo ----
            lblTipoArchivo.setText("Tipo de Archivo:");
            panelArchivo.add(lblTipoArchivo,
                    cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelArchivo.add(cmbTipoArchivo, cc.xywh(5, 3, 5, 1));

            //---- lblFechaArchivo ----
            lblFechaArchivo.setText("Fecha:");
            panelArchivo.add(lblFechaArchivo,
                    cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelArchivo.add(cmbFechaArchivo, cc.xywh(5, 5, 3, 1));

            //---- lblEstadoArchivo ----
            lblEstadoArchivo.setText("Estado:");
            panelArchivo.add(lblEstadoArchivo,
                    cc.xywh(13, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelArchivo.add(cmbEstadoArchivo, cc.xy(15, 5));

            //---- lblURLArchivo ----
            lblURLArchivo.setText("Archivo:");
            panelArchivo.add(lblURLArchivo,
                    cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- txtURLArchivo ----
            txtURLArchivo.setEditable(false);
            panelArchivo.add(txtURLArchivo, cc.xywh(5, 7, 11, 1));
            panelArchivo.add(btnAgregarURLArchivo,
                    cc.xywh(17, 7, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

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

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

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

                //---- btnEliminarArchivo ----
                btnEliminarArchivo.setText("D");
                panel4.add(btnEliminarArchivo, cc.xy(5, 1));
            }
            panelArchivo.add(panel4, cc.xywh(3, 9, 17, 1));

            //======== spArchivo ========
            {

                //---- tableArchivo ----
                tableArchivo.setModel(new DefaultTableModel(new Object[][] {},
                        new String[] { "Tipo", "Fecha", "Estado", "URL Descripcion" }) {
                    boolean[] columnEditable = new boolean[] { false, false, false, false };

                    @Override
                    public boolean isCellEditable(int rowIndex, int columnIndex) {
                        return columnEditable[columnIndex];
                    }
                });
                tableArchivo.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
                spArchivo.setViewportView(tableArchivo);
            }
            panelArchivo.add(spArchivo, cc.xywh(3, 11, 17, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
        }
        jtpReuniones.addTab("Archivos", panelArchivo);

        //======== panelCompromiso ========
        {
            panelCompromiso.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec("max(default;50dlu)"), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            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(80)),
                            new RowSpec(RowSpec.TOP, Sizes.DLUY6, FormSpec.NO_GROW),
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.CENTER, Sizes.dluY(70), FormSpec.DEFAULT_GROW),
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)) }));

            //---- lblFechaCompromiso ----
            lblFechaCompromiso.setText("Fecha:");
            panelCompromiso.add(lblFechaCompromiso,
                    cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelCompromiso.add(cmbFechaCompromiso, cc.xywh(5, 3, 3, 1));

            //---- lblEstadoCompromiso ----
            lblEstadoCompromiso.setText("Estado:");
            panelCompromiso.add(lblEstadoCompromiso,
                    cc.xywh(9, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelCompromiso.add(cmbEstadoCompromiso, cc.xy(11, 3));

            //---- lblTemaTratado ----
            lblTemaTratado.setText("Tema:");
            panelCompromiso.add(lblTemaTratado,
                    cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelCompromiso.add(txtTemaTratado, cc.xywh(5, 5, 5, 1));

            //---- lblDescripcionCompromiso ----
            lblDescripcionCompromiso.setText("Descripci\u00f3n:");
            panelCompromiso.add(lblDescripcionCompromiso,
                    cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //======== spDescripcionCompromiso ========
            {

                //---- txtDescripcionCompromiso ----
                spDescripcionCompromiso.setViewportView(txtDescripcionCompromiso);
            }
            panelCompromiso.add(spDescripcionCompromiso,
                    cc.xywh(5, 7, 7, 3, CellConstraints.DEFAULT, CellConstraints.FILL));

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

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

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

                //---- btnEliminarCompromiso ----
                btnEliminarCompromiso.setText("D");
                panel5.add(btnEliminarCompromiso, cc.xy(5, 1));
            }
            panelCompromiso.add(panel5, cc.xywh(3, 11, 9, 1));

            //======== spCompromiso ========
            {

                //---- tableCompromiso ----
                tableCompromiso.setModel(
                        new DefaultTableModel(new Object[][] {}, new String[] { "Fecha", "Estado", "Tema" }) {
                            boolean[] columnEditable = new boolean[] { false, false, false };

                            @Override
                            public boolean isCellEditable(int rowIndex, int columnIndex) {
                                return columnEditable[columnIndex];
                            }
                        });
                tableCompromiso.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
                spCompromiso.setViewportView(tableCompromiso);
            }
            panelCompromiso.add(spCompromiso, cc.xywh(3, 13, 9, 1));
        }
        jtpReuniones.addTab("Acuerdos", panelCompromiso);

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

From source file:com.spirit.nomina.gui.panel.JPCalcularUtilidades.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    lblIngresarUtilidad = new JLabel();
    txtIngresarUtilidad = new JTextField();
    lblOficina = new JLabel();
    cmbOficina = new JComboBox();
    lbl75Porciento = new JLabel();
    txt75Porciento = new JTextField();
    lblDepartamento = new JLabel();
    cmbDepartamento = new JComboBox();
    lbl25Porciento = new JLabel();
    txt25Porciento = new JTextField();
    btnConsultar = new JButton();
    lblAnio = new JLabel();
    cmbAnio = new DateComboBox();
    lblEstado = new JLabel();
    txtEstado = new JTextField();
    btnCalcularUtilidades = new JButton();
    spCalcularUtilidades = new JScrollPane();
    tblCalcularUtilidades = new JTable();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setName("Consulta General de Contratos");
    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(75)), 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(55)), 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(130)), 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,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY6), FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)) }));

    //---- lblIngresarUtilidad ----
    lblIngresarUtilidad.setText("Ingresar Total de Utilidad:");
    add(lblIngresarUtilidad, cc.xy(3, 3));

    //---- txtIngresarUtilidad ----
    txtIngresarUtilidad.setHorizontalAlignment(SwingConstants.RIGHT);
    add(txtIngresarUtilidad, cc.xy(5, 3));

    //---- lblOficina ----
    lblOficina.setText("Oficina:");
    add(lblOficina, cc.xywh(15, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbOficina, cc.xy(17, 3));/*from  ww  w  .j av  a 2s. com*/

    //---- lbl75Porciento ----
    lbl75Porciento.setText("75%:");
    add(lbl75Porciento, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

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

    //---- lblDepartamento ----
    lblDepartamento.setText("Departamento:");
    add(lblDepartamento, cc.xy(15, 5));
    add(cmbDepartamento, cc.xy(17, 5));

    //---- lbl25Porciento ----
    lbl25Porciento.setText("25%:");
    add(lbl25Porciento, cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- txt25Porciento ----
    txt25Porciento.setHorizontalAlignment(SwingConstants.RIGHT);
    txt25Porciento.setEditable(false);
    add(txt25Porciento, cc.xy(5, 7));

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

    //---- lblAnio ----
    lblAnio.setText("A\u00f1o: ");
    add(lblAnio, cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbAnio, cc.xy(5, 9));

    //---- lblEstado ----
    lblEstado.setText("Estado:");
    add(lblEstado, cc.xy(9, 9));

    //---- txtEstado ----
    txtEstado.setEditable(false);
    txtEstado.setHorizontalAlignment(SwingConstants.CENTER);
    add(txtEstado, cc.xy(11, 9));

    //---- btnCalcularUtilidades ----
    btnCalcularUtilidades.setText("Calcular distribuci\u00f3n de Utilidades");
    add(btnCalcularUtilidades, cc.xywh(5, 11, 7, 1));

    //======== spCalcularUtilidades ========
    {

        //---- tblCalcularUtilidades ----
        tblCalcularUtilidades.setModel(new DefaultTableModel(
                new Object[][] { { null, null, null, null, null, null, null, null, null, "", null }, },
                new String[] { " Oficina", "Departamento", "Empleado", "Fecha de Ingreso", "# D\u00edas",
                        "Carga", "Relaci\u00f3n", "Fecha de Nacimiento", "$ Empleado", "$ Carga", "$ Total" }) {
            Class[] columnTypes = new Class[] { Object.class, Object.class, Object.class, Object.class,
                    Object.class, Object.class, Object.class, Object.class, Object.class, Object.class,
                    Object.class };
            boolean[] columnEditable = new boolean[] { false, false, false, false, false, false, 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];
            }
        });
        spCalcularUtilidades.setViewportView(tblCalcularUtilidades);
    }
    add(spCalcularUtilidades, cc.xywh(3, 15, 17, 3));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}