Example usage for com.jgoodies.forms.layout ColumnSpec RIGHT

List of usage examples for com.jgoodies.forms.layout ColumnSpec RIGHT

Introduction

In this page you can find the example usage for com.jgoodies.forms.layout ColumnSpec RIGHT.

Prototype

DefaultAlignment RIGHT

To view the source code for com.jgoodies.forms.layout ColumnSpec RIGHT.

Click Source Link

Document

By default put components in the right.

Usage

From source file:au.gov.nla.atplugin.multiplecomponentidentifiers.panel.ResourceComponentBasicInfoPanel.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    panel7 = new JPanel();
    label_resourcesTitle = new JLabel();
    scrollPane42 = new JScrollPane();
    resourcesTitle = ATBasicComponentFactory
            .createTextArea(detailsModel.getModel(ArchDescription.PROPERTYNAME_TITLE), false);
    tagApplicatorPanel = new JPanel();
    insertInlineTag = ATBasicComponentFactory
            .createUnboundComboBox(InLineTagsUtils.getInLineTagList(InLineTagsUtils.TITLE));
    panel38 = new JPanel();
    panel35 = new JPanel();
    label_resourcesDateExpression = new JLabel();
    resourcesDateExpression = ATBasicComponentFactory
            .createTextField(detailsModel.getModel(ArchDescription.PROPERTYNAME_DATE_EXPRESSION), false);
    Date1Label1 = new JLabel();
    label_resourcesDateBegin = new JLabel();
    resourcesDateBegin = ATBasicComponentFactory.createIntegerField(detailsModel,
            ArchDescription.PROPERTYNAME_DATE_BEGIN);
    label_resourcesDateEnd = new JLabel();
    resourcesDateEnd = ATBasicComponentFactory.createIntegerField(detailsModel,
            ArchDescription.PROPERTYNAME_DATE_END);
    BulkDatesLabel = new JLabel();
    label_resourcesBulkDateBegin = new JLabel();
    resourcesBulkDateBegin = ATBasicComponentFactory.createIntegerField(detailsModel,
            Resources.PROPERTYNAME_BULK_DATE_BEGIN);
    label_resourcesBulkDateEnd = new JLabel();
    resourcesBulkDateEnd = ATBasicComponentFactory.createIntegerField(detailsModel,
            Resources.PROPERTYNAME_BULK_DATE_END);
    panel9 = new JPanel();
    label_resourcesLanguageCode2 = new JLabel();
    resourcesLanguageCode = ATBasicComponentFactory.createComboBox(detailsModel,
            ResourcesComponents.PROPERTYNAME_LANGUAGE_CODE, ResourcesComponents.class);
    panel5 = new JPanel();
    panel20 = new JPanel();
    ExtentLabel = new JLabel();
    panel21 = new JPanel();
    label_resourcesExtentNumber = new JLabel();
    resourcesExtentNumber = ATBasicComponentFactory.createDoubleField(detailsModel,
            Resources.PROPERTYNAME_EXTENT_NUMBER);
    extentType = ATBasicComponentFactory.createComboBox(detailsModel, Resources.PROPERTYNAME_EXTENT_TYPE,
            Resources.class);
    label_resourcesExtentDescription = new JLabel();
    scrollPane422 = new JScrollPane();
    containerSummary = ATBasicComponentFactory
            .createTextArea(detailsModel.getModel(Resources.PROPERTYNAME_CONTAINER_SUMMARY), false);
    panel23 = new JPanel();
    label_resourcesLanguageNote2 = new JLabel();
    scrollPane423 = new JScrollPane();
    resourcesLanguageNote = ATBasicComponentFactory.createTextArea(
            detailsModel.getModel(ResourcesComponents.PROPERTYNAME_REPOSITORY_PROCESSING_NOTE), false);
    separator2 = new JSeparator();
    panel10 = new JPanel();
    panel3 = new JPanel();
    label_resourcesLevel = new JLabel();
    resourcesLevel = ATBasicComponentFactory.createComboBox(detailsModel,
            ResourcesComponents.PROPERTYNAME_LEVEL, ResourcesComponents.class);
    label3 = new JLabel();
    resourcesDateBegin2 = ATBasicComponentFactory
            .createTextField(detailsModel.getModel(ResourcesComponents.PROPERTYNAME_PERSISTENT_ID));
    label_otherLevel = new JLabel();
    resourcesOtherLevel = ATBasicComponentFactory
            .createTextField(detailsModel.getModel(ResourcesComponents.PROPERTYNAME_OTHER_LEVEL), false);
    label_repositoryName5 = new JLabel();
    scrollPane9 = new JScrollPane();
    identifiersTable = new DomainSortableTable();
    panel25 = new JPanel();
    addIdentifier = new JButton();
    removeIdentifier = new JButton();
    label1 = new JLabel();
    scrollPane4 = new JScrollPane();
    instancesTable = new DomainSortableTable(ArchDescriptionInstances.class,
            ArchDescriptionInstances.PROPERTYNAME_INSTANCE_TYPE);
    panel24 = new JPanel();
    addInstanceButton = new JButton();
    removeInstanceButton = new JButton();
    panel4 = new JPanel();
    restrictionsApply2 = ATBasicComponentFactory.createCheckBox(detailsModel,
            ResourcesComponents.PROPERTYNAME_INTERNAL_ONLY, ResourcesComponents.class);
    resourcesRestrictionsApply = ATBasicComponentFactory.createCheckBox(detailsModel,
            ArchDescription.PROPERTYNAME_RESTRICTIONS_APPLY, ResourcesComponents.class);
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setBackground(new Color(200, 205, 232));
    setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, 0.5),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec("max(default;350px):grow") },
            RowSpec.decodeSpecs("default")));

    //======== panel7 ========
    {//w  ww. j  a va 2s .c o  m
        panel7.setOpaque(false);
        panel7.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
        panel7.setBorder(Borders.DLU2_BORDER);
        panel7.setLayout(new FormLayout(
                new ColumnSpec[] { new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC },
                new RowSpec[] { new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                        FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                        FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                        new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) }));

        //---- label_resourcesTitle ----
        label_resourcesTitle.setText("Title");
        label_resourcesTitle.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
        ATFieldInfo.assignLabelInfo(label_resourcesTitle, ResourcesComponents.class,
                ResourcesComponents.PROPERTYNAME_TITLE);
        panel7.add(label_resourcesTitle, cc.xy(1, 1));

        //======== scrollPane42 ========
        {
            scrollPane42.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
            scrollPane42.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));

            //---- resourcesTitle ----
            resourcesTitle.setRows(4);
            resourcesTitle.setLineWrap(true);
            resourcesTitle.setWrapStyleWord(true);
            resourcesTitle.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            scrollPane42.setViewportView(resourcesTitle);
        }
        panel7.add(scrollPane42, cc.xywh(1, 3, 2, 1));

        //======== tagApplicatorPanel ========
        {
            tagApplicatorPanel.setOpaque(false);
            tagApplicatorPanel
                    .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")));

            //---- insertInlineTag ----
            insertInlineTag.setOpaque(false);
            insertInlineTag.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            insertInlineTag.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    insertInlineTagActionPerformed();
                }
            });
            tagApplicatorPanel.add(insertInlineTag, cc.xy(1, 1));
        }
        panel7.add(tagApplicatorPanel, cc.xywh(1, 5, 2, 1));

        //======== panel38 ========
        {
            panel38.setBorder(new BevelBorder(BevelBorder.LOWERED));
            panel38.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            panel38.setBackground(new Color(182, 187, 212));
            panel38.setLayout(new FormLayout("60px:grow", "fill:default:grow"));

            //======== panel35 ========
            {
                panel35.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                panel35.setOpaque(false);
                panel35.setBorder(Borders.DLU2_BORDER);
                panel35.setLayout(new FormLayout(
                        new ColumnSpec[] { FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                        new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC }));

                //---- label_resourcesDateExpression ----
                label_resourcesDateExpression.setText("Date Expression");
                label_resourcesDateExpression.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                ATFieldInfo.assignLabelInfo(label_resourcesDateExpression, Resources.class,
                        Resources.PROPERTYNAME_DATE_EXPRESSION);
                panel35.add(label_resourcesDateExpression,
                        cc.xywh(2, 1, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

                //---- resourcesDateExpression ----
                resourcesDateExpression.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                panel35.add(resourcesDateExpression, new CellConstraints(4, 1, 5, 1, CellConstraints.DEFAULT,
                        CellConstraints.TOP, new Insets(0, 0, 0, 5)));

                //---- Date1Label1 ----
                Date1Label1.setText("Inclusive Dates");
                Date1Label1.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                panel35.add(Date1Label1, new CellConstraints(2, 3, 1, 1, CellConstraints.DEFAULT,
                        CellConstraints.DEFAULT, new Insets(0, 5, 0, 0)));

                //---- label_resourcesDateBegin ----
                label_resourcesDateBegin.setText("Begin");
                label_resourcesDateBegin.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                ATFieldInfo.assignLabelInfo(label_resourcesDateBegin, Resources.class,
                        Resources.PROPERTYNAME_DATE_BEGIN);
                panel35.add(label_resourcesDateBegin, cc.xy(4, 3));

                //---- resourcesDateBegin ----
                resourcesDateBegin.setColumns(4);
                resourcesDateBegin.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                panel35.add(resourcesDateBegin,
                        cc.xywh(6, 3, 1, 1, CellConstraints.FILL, CellConstraints.DEFAULT));

                //---- label_resourcesDateEnd ----
                label_resourcesDateEnd.setText("End");
                label_resourcesDateEnd.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                ATFieldInfo.assignLabelInfo(label_resourcesDateEnd, Resources.class,
                        Resources.PROPERTYNAME_DATE_END);
                panel35.add(label_resourcesDateEnd, cc.xy(8, 3));

                //---- resourcesDateEnd ----
                resourcesDateEnd.setColumns(4);
                resourcesDateEnd.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                panel35.add(resourcesDateEnd, new CellConstraints(10, 3, 1, 1, CellConstraints.FILL,
                        CellConstraints.DEFAULT, new Insets(0, 0, 0, 5)));

                //---- BulkDatesLabel ----
                BulkDatesLabel.setText("Bulk Dates");
                BulkDatesLabel.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                panel35.add(BulkDatesLabel, new CellConstraints(2, 5, 1, 1, CellConstraints.DEFAULT,
                        CellConstraints.DEFAULT, new Insets(0, 5, 0, 0)));

                //---- label_resourcesBulkDateBegin ----
                label_resourcesBulkDateBegin.setText("Begin");
                label_resourcesBulkDateBegin.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                ATFieldInfo.assignLabelInfo(label_resourcesBulkDateBegin, Resources.class,
                        Resources.PROPERTYNAME_BULK_DATE_BEGIN);
                panel35.add(label_resourcesBulkDateBegin, cc.xy(4, 5));

                //---- resourcesBulkDateBegin ----
                resourcesBulkDateBegin.setColumns(4);
                resourcesBulkDateBegin.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                panel35.add(resourcesBulkDateBegin,
                        cc.xywh(6, 5, 1, 1, CellConstraints.FILL, CellConstraints.DEFAULT));

                //---- label_resourcesBulkDateEnd ----
                label_resourcesBulkDateEnd.setText("End");
                label_resourcesBulkDateEnd.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                ATFieldInfo.assignLabelInfo(label_resourcesBulkDateEnd, Resources.class,
                        Resources.PROPERTYNAME_BULK_DATE_END);
                panel35.add(label_resourcesBulkDateEnd, cc.xy(8, 5));

                //---- resourcesBulkDateEnd ----
                resourcesBulkDateEnd.setColumns(4);
                resourcesBulkDateEnd.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                panel35.add(resourcesBulkDateEnd, new CellConstraints(10, 5, 1, 1, CellConstraints.FILL,
                        CellConstraints.DEFAULT, new Insets(0, 0, 0, 5)));
            }
            panel38.add(panel35, cc.xy(1, 1));
        }
        panel7.add(panel38, cc.xywh(1, 7, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

        //======== panel9 ========
        {
            panel9.setOpaque(false);
            panel9.setLayout(new FormLayout(new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec("left:min(default;200px)") },
                    RowSpec.decodeSpecs("default")));

            //---- label_resourcesLanguageCode2 ----
            label_resourcesLanguageCode2.setText("Lanaguage");
            label_resourcesLanguageCode2.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            ATFieldInfo.assignLabelInfo(label_resourcesLanguageCode2, ResourcesComponents.class,
                    ResourcesComponents.PROPERTYNAME_LANGUAGE_CODE);
            panel9.add(label_resourcesLanguageCode2, cc.xy(1, 1));

            //---- resourcesLanguageCode ----
            resourcesLanguageCode.setMaximumSize(new Dimension(150, 32767));
            resourcesLanguageCode.setOpaque(false);
            resourcesLanguageCode.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            panel9.add(resourcesLanguageCode,
                    cc.xywh(3, 1, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));
        }
        panel7.add(panel9, cc.xy(1, 9));

        //======== panel5 ========
        {
            panel5.setBackground(new Color(182, 187, 212));
            panel5.setBorder(new BevelBorder(BevelBorder.LOWERED));
            panel5.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            panel5.setLayout(new FormLayout("default:grow", "fill:default:grow"));

            //======== panel20 ========
            {
                panel20.setOpaque(false);
                panel20.setBorder(Borders.DLU2_BORDER);
                panel20.setLayout(new FormLayout(
                        new ColumnSpec[] { FormFactory.UNRELATED_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) },
                        new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) }));

                //---- ExtentLabel ----
                ExtentLabel.setText("Extent");
                ExtentLabel.setForeground(new Color(0, 0, 102));
                ExtentLabel.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                panel20.add(ExtentLabel, cc.xywh(1, 1, 2, 1));

                //======== panel21 ========
                {
                    panel21.setOpaque(false);
                    panel21.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")));

                    //---- label_resourcesExtentNumber ----
                    label_resourcesExtentNumber.setText("Extent");
                    label_resourcesExtentNumber.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                    ATFieldInfo.assignLabelInfo(label_resourcesExtentNumber, Resources.class,
                            Resources.PROPERTYNAME_EXTENT_NUMBER);
                    panel21.add(label_resourcesExtentNumber,
                            cc.xywh(1, 1, 1, 1, CellConstraints.FILL, CellConstraints.DEFAULT));

                    //---- resourcesExtentNumber ----
                    resourcesExtentNumber.setColumns(4);
                    resourcesExtentNumber.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                    panel21.add(resourcesExtentNumber,
                            cc.xywh(3, 1, 1, 1, CellConstraints.FILL, CellConstraints.DEFAULT));

                    //---- extentType ----
                    extentType.setOpaque(false);
                    extentType.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                    panel21.add(extentType, new CellConstraints(5, 1, 1, 1, CellConstraints.LEFT,
                            CellConstraints.DEFAULT, new Insets(0, 5, 5, 5)));
                }
                panel20.add(panel21, cc.xy(2, 3));

                //---- label_resourcesExtentDescription ----
                label_resourcesExtentDescription.setText("Container Summary");
                label_resourcesExtentDescription.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                ATFieldInfo.assignLabelInfo(label_resourcesExtentDescription, Resources.class,
                        Resources.PROPERTYNAME_CONTAINER_SUMMARY);
                panel20.add(label_resourcesExtentDescription, cc.xy(2, 5));

                //======== scrollPane422 ========
                {
                    scrollPane422.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
                    scrollPane422.setOpaque(false);
                    scrollPane422.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));

                    //---- containerSummary ----
                    containerSummary.setRows(4);
                    containerSummary.setWrapStyleWord(true);
                    containerSummary.setLineWrap(true);
                    containerSummary.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                    scrollPane422.setViewportView(containerSummary);
                }
                panel20.add(scrollPane422, new CellConstraints(1, 7, 2, 1, CellConstraints.DEFAULT,
                        CellConstraints.FILL, new Insets(0, 15, 5, 5)));
            }
            panel5.add(panel20, cc.xywh(1, 1, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
        }
        panel7.add(panel5, cc.xy(1, 11));

        //======== panel23 ========
        {
            panel23.setOpaque(false);
            panel23.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            panel23.setLayout(new FormLayout(ColumnSpec.decodeSpecs("default:grow"),
                    new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) }));

            //---- label_resourcesLanguageNote2 ----
            label_resourcesLanguageNote2.setText("Repository Processing Note");
            label_resourcesLanguageNote2.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            ATFieldInfo.assignLabelInfo(label_resourcesLanguageNote2, ResourcesComponents.class,
                    ResourcesComponents.PROPERTYNAME_REPOSITORY_PROCESSING_NOTE);
            panel23.add(label_resourcesLanguageNote2, new CellConstraints(1, 1, 1, 1, CellConstraints.DEFAULT,
                    CellConstraints.DEFAULT, new Insets(0, 10, 0, 0)));

            //======== scrollPane423 ========
            {
                scrollPane423.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
                scrollPane423.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));

                //---- resourcesLanguageNote ----
                resourcesLanguageNote.setRows(4);
                resourcesLanguageNote.setWrapStyleWord(true);
                resourcesLanguageNote.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
                scrollPane423.setViewportView(resourcesLanguageNote);
            }
            panel23.add(scrollPane423, new CellConstraints(1, 3, 1, 1, CellConstraints.DEFAULT,
                    CellConstraints.DEFAULT, new Insets(0, 10, 0, 0)));
        }
        panel7.add(panel23, cc.xy(1, 13));
    }
    add(panel7, cc.xywh(1, 1, 1, 1, CellConstraints.FILL, CellConstraints.DEFAULT));

    //---- separator2 ----
    separator2.setForeground(new Color(147, 131, 86));
    separator2.setOrientation(SwingConstants.VERTICAL);
    add(separator2, cc.xywh(3, 1, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //======== panel10 ========
    {
        panel10.setOpaque(false);
        panel10.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
        panel10.setBorder(Borders.DLU2_BORDER);
        panel10.setLayout(new FormLayout(
                new ColumnSpec[] { new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC },
                new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                        FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                        FormFactory.LINE_GAP_ROWSPEC,
                        new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.NO_GROW),
                        FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC }));

        //======== panel3 ========
        {
            panel3.setOpaque(false);
            panel3.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            panel3.setLayout(new FormLayout(
                    new ColumnSpec[] { FormFactory.MIN_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) },
                    new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC }));

            //---- label_resourcesLevel ----
            label_resourcesLevel.setText("Level");
            label_resourcesLevel.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            ATFieldInfo.assignLabelInfo(label_resourcesLevel, ResourcesComponents.class,
                    ResourcesComponents.PROPERTYNAME_LEVEL);
            panel3.add(label_resourcesLevel,
                    cc.xywh(1, 1, 1, 1, CellConstraints.FILL, CellConstraints.DEFAULT));

            //---- resourcesLevel ----
            resourcesLevel.setOpaque(false);
            resourcesLevel.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            resourcesLevel.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    resourcesLevelActionPerformed();
                }
            });
            panel3.add(resourcesLevel, cc.xywh(3, 1, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

            //---- label3 ----
            label3.setText("Persistent ID");
            label3.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            ATFieldInfo.assignLabelInfo(label3, ResourcesComponents.class,
                    ResourcesComponents.PROPERTYNAME_PERSISTENT_ID);
            panel3.add(label3, cc.xy(1, 3));

            //---- resourcesDateBegin2 ----
            resourcesDateBegin2.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            resourcesDateBegin2.setEditable(false);
            resourcesDateBegin2.setOpaque(false);
            panel3.add(resourcesDateBegin2, cc.xywh(3, 3, 3, 1));

            //---- label_otherLevel ----
            label_otherLevel.setText("Other Level");
            label_otherLevel.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            ATFieldInfo.assignLabelInfo(label_otherLevel, ResourcesComponents.class,
                    ResourcesComponents.PROPERTYNAME_OTHER_LEVEL);
            panel3.add(label_otherLevel, cc.xywh(1, 5, 1, 1, CellConstraints.FILL, CellConstraints.DEFAULT));

            //---- resourcesOtherLevel ----
            resourcesOtherLevel.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            panel3.add(resourcesOtherLevel, cc.xywh(3, 5, 3, 1));
        }
        panel10.add(panel3, cc.xywh(1, 1, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

        //---- label_repositoryName5 ----
        label_repositoryName5.setText("Identifiers");
        label_repositoryName5.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
        panel10.add(label_repositoryName5, cc.xy(1, 3));

        //======== scrollPane9 ========
        {
            scrollPane9.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
            scrollPane9.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            scrollPane9.setPreferredSize(new Dimension(200, 104));

            //---- identifiersTable ----
            identifiersTable.setPreferredScrollableViewportSize(new Dimension(200, 100));
            identifiersTable.addMouseListener(new MouseAdapter() {
                @Override
                public void mouseClicked(MouseEvent e) {
                    identifiersMouseClicked(e);
                }
            });
            scrollPane9.setViewportView(identifiersTable);
        }
        panel10.add(scrollPane9, cc.xywh(1, 5, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

        //======== panel25 ========
        {
            panel25.setBackground(new Color(231, 188, 251));
            panel25.setOpaque(false);
            panel25.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            panel25.setMinimumSize(new Dimension(100, 29));
            panel25.setLayout(
                    new FormLayout(
                            new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                            RowSpec.decodeSpecs("default")));

            //---- addIdentifier ----
            addIdentifier.setText("Add Identifier");
            addIdentifier.setOpaque(false);
            addIdentifier.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            addIdentifier.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    addIdentifierActionPerformed();
                }
            });
            panel25.add(addIdentifier, cc.xy(1, 1));

            //---- removeIdentifier ----
            removeIdentifier.setText("Remove Identifier");
            removeIdentifier.setOpaque(false);
            removeIdentifier.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            removeIdentifier.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    removeIdentifierActionPerformed();
                }
            });
            panel25.add(removeIdentifier, cc.xy(3, 1));
        }
        panel10.add(panel25, cc.xywh(1, 7, 1, 1, CellConstraints.CENTER, CellConstraints.DEFAULT));

        //---- label1 ----
        label1.setText("Instances");
        label1.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
        label1.setBackground(new Color(238, 238, 238));
        ATFieldInfo.assignLabelInfo(label1, ResourcesComponents.class,
                ResourcesComponents.PROPERTYNAME_INSTANCES);
        panel10.add(label1, cc.xywh(1, 9, 2, 1));

        //======== scrollPane4 ========
        {
            scrollPane4.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
            scrollPane4.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));

            //---- instancesTable ----
            instancesTable.setPreferredScrollableViewportSize(new Dimension(200, 75));
            instancesTable.setRowHeight(20);
            instancesTable.addMouseListener(new MouseAdapter() {
                @Override
                public void mouseClicked(MouseEvent e) {
                    instancesTableMouseClicked(e);
                }
            });
            scrollPane4.setViewportView(instancesTable);
        }
        panel10.add(scrollPane4, cc.xy(1, 11));

        //======== panel24 ========
        {
            panel24.setBackground(new Color(231, 188, 251));
            panel24.setOpaque(false);
            panel24.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            panel24.setMinimumSize(new Dimension(100, 29));
            panel24.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")));

            //---- addInstanceButton ----
            addInstanceButton.setBackground(new Color(231, 188, 251));
            addInstanceButton.setText("Add Instance");
            addInstanceButton.setOpaque(false);
            addInstanceButton.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            addInstanceButton.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    addInstanceButtonActionPerformed();
                }
            });
            panel24.add(addInstanceButton, cc.xy(1, 1));

            //---- removeInstanceButton ----
            removeInstanceButton.setBackground(new Color(231, 188, 251));
            removeInstanceButton.setText("Remove Instance");
            removeInstanceButton.setOpaque(false);
            removeInstanceButton.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            removeInstanceButton.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    removeInstanceButtonActionPerformed();
                }
            });
            panel24.add(removeInstanceButton, cc.xy(3, 1));
        }
        panel10.add(panel24, cc.xywh(1, 13, 1, 1, CellConstraints.CENTER, CellConstraints.DEFAULT));

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

            //---- restrictionsApply2 ----
            restrictionsApply2.setBackground(new Color(231, 188, 251));
            restrictionsApply2.setText("Internal Only");
            restrictionsApply2.setOpaque(false);
            restrictionsApply2.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            restrictionsApply2.setText(ATFieldInfo.getLabel(ResourcesComponents.class,
                    ResourcesComponents.PROPERTYNAME_INTERNAL_ONLY));
            panel4.add(restrictionsApply2, cc.xy(1, 1));

            //---- resourcesRestrictionsApply ----
            resourcesRestrictionsApply.setBackground(new Color(231, 188, 251));
            resourcesRestrictionsApply.setText("Restrictions Apply");
            resourcesRestrictionsApply.setOpaque(false);
            resourcesRestrictionsApply.setFont(new Font("Trebuchet MS", Font.PLAIN, 13));
            resourcesRestrictionsApply.setText(ATFieldInfo.getLabel(ResourcesComponents.class,
                    ArchDescription.PROPERTYNAME_RESTRICTIONS_APPLY));
            panel4.add(resourcesRestrictionsApply, cc.xy(3, 1));
        }
        panel10.add(panel4, cc.xy(1, 15));
    }
    add(panel10, cc.xywh(5, 1, 1, 1, CellConstraints.FILL, CellConstraints.FILL));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.intellij.uiDesigner.radComponents.FormLayoutColumnProperties.java

License:Apache License

private void showAlignment(final FormSpec.DefaultAlignment defaultAlignment) {
    if (defaultAlignment.equals(RowSpec.TOP) || defaultAlignment.equals(ColumnSpec.LEFT)) {
        myLeftRadioButton.setSelected(true);
    } else if (defaultAlignment.equals(RowSpec.CENTER)) {
        myCenterRadioButton.setSelected(true);
    } else if (defaultAlignment.equals(RowSpec.BOTTOM) || defaultAlignment.equals(ColumnSpec.RIGHT)) {
        myRightRadioButton.setSelected(true);
    } else {//from  ww w. j av  a 2s. c om
        myFillRadioButton.setSelected(true);
    }
}

From source file:com.intellij.uiDesigner.radComponents.FormLayoutColumnProperties.java

License:Apache License

private FormSpec.DefaultAlignment getSelectedAlignment() {
    if (myLeftRadioButton.isSelected()) {
        return myIsRow ? RowSpec.TOP : ColumnSpec.LEFT;
    }/*from w w  w .  ja v  a  2s.  co m*/
    if (myCenterRadioButton.isSelected()) {
        return RowSpec.CENTER;
    }
    if (myRightRadioButton.isSelected()) {
        return myIsRow ? RowSpec.BOTTOM : ColumnSpec.RIGHT;
    }
    return RowSpec.FILL;
}

From source file:com.spirit.contabilidad.gui.panel.JPConciliacionBancaria.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();
    lblFechaInicio = new JLabel();
    cmbFechaInicio = new DateComboBox();
    lblFechaFin = new JLabel();
    cmbFechaFin = new DateComboBox();
    panel1 = new JPanel();
    btnEliminarCuentaBancaria = new JButton();
    btnAgregarCuentaBancaria = new JButton();
    spTblCuentaBancaria = new JScrollPane();
    tblCuentaBancaria = new JTable();
    lblCuentaBancaria = new JLabel();
    txtCuentaBancaria = new JTextField();
    btnBuscarCuentaBancaria = new JButton();
    label1 = new JLabel();
    panel2 = new JPanel();
    rbSi = new JRadioButton();
    rbNo = new JRadioButton();
    label12 = new JLabel();
    panel22 = new JPanel();
    rbSiAnulados = new JRadioButton();
    rbNo2 = new JRadioButton();
    label2 = new JLabel();
    panel23 = new JPanel();
    rbSiVersionExtendida = new JRadioButton();
    rbNoVersionExtendida = new JRadioButton();
    fsDetalle = compFactory.createSeparator("Detalle:");
    spDetalle = new JScrollPane();
    tblDetalleConciliacion = new JTable();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setName("Conciliacion Bancaria");
    setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.NO_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec("max(pref;60dlu)"),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(35)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(30)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(60)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(35)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(60)),
                    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(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(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(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(Sizes.dluY(12)) }));

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

    //---- lblFechaFin ----
    lblFechaFin.setText("Fecha Fin:");
    add(lblFechaFin, cc.xywh(11, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
    add(cmbFechaFin, cc.xywh(13, 3, 3, 1));

    //======== panel1 ========
    {/*  w w  w.  j  a va  2 s.com*/
        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")));

        //---- btnEliminarCuentaBancaria ----
        btnEliminarCuentaBancaria.setText("D");
        panel1.add(btnEliminarCuentaBancaria, cc.xy(3, 1));

        //---- btnAgregarCuentaBancaria ----
        btnAgregarCuentaBancaria.setText("A");
        btnAgregarCuentaBancaria.setToolTipText("Agrega el Asiento a la Tabla");
        panel1.add(btnAgregarCuentaBancaria, cc.xy(1, 1));
    }
    add(panel1, cc.xywh(3, 13, 17, 1));

    //======== spTblCuentaBancaria ========
    {

        //---- tblCuentaBancaria ----
        tblCuentaBancaria.setModel(new DefaultTableModel(new Object[][] {},
                new String[] { "Banco", "Cuenta Bancaria", "Cuenta", "Tipo Cuenta" }) {
            boolean[] columnEditable = new boolean[] { false, false, false, false };

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

    //---- lblCuentaBancaria ----
    lblCuentaBancaria.setText("Cuenta Bancaria: ");
    add(lblCuentaBancaria, cc.xy(3, 5));

    //---- txtCuentaBancaria ----
    txtCuentaBancaria.setEnabled(true);
    txtCuentaBancaria.setEditable(false);
    add(txtCuentaBancaria, cc.xywh(5, 5, 5, 1));

    //---- btnBuscarCuentaBancaria ----
    btnBuscarCuentaBancaria.setText("B");
    add(btnBuscarCuentaBancaria, cc.xywh(11, 5, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- label1 ----
    label1.setText("Detallado: ");
    add(label1, cc.xy(3, 7));

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

        //---- rbSi ----
        rbSi.setText("Si");
        rbSi.setSelected(true);
        panel2.add(rbSi, cc.xy(1, 1));

        //---- rbNo ----
        rbNo.setText("No");
        panel2.add(rbNo, cc.xy(3, 1));
    }
    add(panel2, cc.xywh(5, 7, 3, 1));

    //---- label12 ----
    label12.setText("Cheques Anulados: ");
    add(label12, cc.xy(3, 9));

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

        //---- rbSiAnulados ----
        rbSiAnulados.setText("Si");
        rbSiAnulados.setSelected(true);
        panel22.add(rbSiAnulados, cc.xy(1, 1));

        //---- rbNo2 ----
        rbNo2.setText("No");
        panel22.add(rbNo2, cc.xy(3, 1));
    }
    add(panel22, cc.xy(5, 9));

    //---- label2 ----
    label2.setText("Versi\u00f3n Extendida:");
    add(label2, cc.xy(3, 11));

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

        //---- rbSiVersionExtendida ----
        rbSiVersionExtendida.setText("Si");
        rbSiVersionExtendida.setSelected(true);
        panel23.add(rbSiVersionExtendida, cc.xy(1, 1));

        //---- rbNoVersionExtendida ----
        rbNoVersionExtendida.setText("No");
        panel23.add(rbNoVersionExtendida, cc.xy(3, 1));
    }
    add(panel23, cc.xy(5, 11));
    add(fsDetalle, cc.xywh(3, 19, 3, 1));

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

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

                    @Override
                    public boolean isCellEditable(int rowIndex, int columnIndex) {
                        return columnEditable[columnIndex];
                    }
                });
        spDetalle.setViewportView(tblDetalleConciliacion);
    }
    add(spDetalle, cc.xywh(3, 21, 17, 3));

    //---- buttonGroupDetallarConciliacion ----
    ButtonGroup buttonGroupDetallarConciliacion = new ButtonGroup();
    buttonGroupDetallarConciliacion.add(rbSi);
    buttonGroupDetallarConciliacion.add(rbNo);

    //---- buttonGroupChequesEmitidos ----
    ButtonGroup buttonGroupChequesEmitidos = new ButtonGroup();
    buttonGroupChequesEmitidos.add(rbSiAnulados);
    buttonGroupChequesEmitidos.add(rbNo2);

    //---- buttonGroupVersionExtendida ----
    ButtonGroup buttonGroupVersionExtendida = new ButtonGroup();
    buttonGroupVersionExtendida.add(rbSiVersionExtendida);
    buttonGroupVersionExtendida.add(rbNoVersionExtendida);
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.contabilidad.gui.panel.JPConciliacionFondoRotativo.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();
    lblFechaInicio = new JLabel();
    cmbFechaInicio = new DateComboBox();
    lblFechaFin = new JLabel();
    cmbFechaFin = new DateComboBox();
    panel1 = new JPanel();
    btnEliminarCuentaBancaria = new JButton();
    btnAgregarCuentaBancaria = new JButton();
    spTblCuentaBancaria = new JScrollPane();
    tblCuentaBancaria = new JTable();
    lblCuentaBancaria = new JLabel();
    txtCuentaBancaria = new JTextField();
    btnBuscarCuentaBancaria = new JButton();
    lblClienteOficina = new JLabel();
    txtClienteOficina = new JTextField();
    btnBuscarClienteOficina = new JButton();
    lblDetallado = new JLabel();
    panel2 = new JPanel();
    rbSi = new JRadioButton();
    rbNo = new JRadioButton();
    lblTipoDocumento = new JLabel();
    cmbTipoDocumento = new JComboBox();
    lblChequesAnulados = new JLabel();
    panel22 = new JPanel();
    rbSiAnulados = new JRadioButton();
    rbNo2 = new JRadioButton();
    lblTipoProveedor = new JLabel();
    cmbTipoProveedor = new JComboBox();
    lblVersionExtendida = new JLabel();
    panel23 = new JPanel();
    rbSiVersionExtendida = new JRadioButton();
    rbNoVersionExtendida = new JRadioButton();
    lblTipoProducto = new JLabel();
    cmbTipoProducto = new JComboBox();
    fsDetalle = compFactory.createSeparator("Detalle:");
    spDetalle = new JScrollPane();
    tblDetalleConciliacion = new JTable();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setName("Conciliacion Fondo Rotativo");
    setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.NO_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec("max(pref;65dlu)"),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(35)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(30)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(95)),
                    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(60)),
                    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, 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(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(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(Sizes.dluY(12)) }));

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

    //---- lblFechaFin ----
    lblFechaFin.setText("Fecha Fin:");
    add(lblFechaFin, cc.xywh(11, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
    add(cmbFechaFin, cc.xy(13, 3));//www . ja v a 2 s .  c o m

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

        //---- btnEliminarCuentaBancaria ----
        btnEliminarCuentaBancaria.setText("D");
        panel1.add(btnEliminarCuentaBancaria, cc.xy(3, 1));

        //---- btnAgregarCuentaBancaria ----
        btnAgregarCuentaBancaria.setText("A");
        btnAgregarCuentaBancaria.setToolTipText("Agrega el Asiento a la Tabla");
        panel1.add(btnAgregarCuentaBancaria, cc.xy(1, 1));
    }
    add(panel1, cc.xywh(3, 15, 19, 1));

    //======== spTblCuentaBancaria ========
    {

        //---- tblCuentaBancaria ----
        tblCuentaBancaria.setModel(new DefaultTableModel(new Object[][] {},
                new String[] { "Banco", "Cuenta Bancaria", "Cuenta", "Tipo Cuenta" }) {
            boolean[] columnEditable = new boolean[] { false, false, false, false };

            @Override
            public boolean isCellEditable(int rowIndex, int columnIndex) {
                return columnEditable[columnIndex];
            }
        });
        spTblCuentaBancaria.setViewportView(tblCuentaBancaria);
    }
    add(spTblCuentaBancaria, cc.xywh(3, 17, 19, 3));

    //---- lblCuentaBancaria ----
    lblCuentaBancaria.setText("Cuenta Bancaria: ");
    add(lblCuentaBancaria, cc.xy(3, 5));

    //---- txtCuentaBancaria ----
    txtCuentaBancaria.setEnabled(true);
    txtCuentaBancaria.setEditable(false);
    add(txtCuentaBancaria, cc.xywh(5, 5, 11, 1));
    add(btnBuscarCuentaBancaria, cc.xywh(17, 5, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- lblClienteOficina ----
    lblClienteOficina.setText("Cliente Oficina:");
    add(lblClienteOficina, cc.xy(3, 7));

    //---- txtClienteOficina ----
    txtClienteOficina.setEditable(false);
    add(txtClienteOficina, cc.xywh(5, 7, 11, 1));
    add(btnBuscarClienteOficina, cc.xywh(17, 7, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

    //---- lblDetallado ----
    lblDetallado.setText("Detallado: ");
    add(lblDetallado, cc.xy(3, 9));

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

        //---- rbSi ----
        rbSi.setText("Si");
        rbSi.setSelected(true);
        panel2.add(rbSi, cc.xy(1, 1));

        //---- rbNo ----
        rbNo.setText("No");
        panel2.add(rbNo, cc.xy(3, 1));
    }
    add(panel2, cc.xywh(5, 9, 3, 1));

    //---- lblTipoDocumento ----
    lblTipoDocumento.setText("Tipo Documento:");
    add(lblTipoDocumento, cc.xywh(9, 9, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbTipoDocumento, cc.xywh(13, 9, 5, 1));

    //---- lblChequesAnulados ----
    lblChequesAnulados.setText("Cheques Anulados: ");
    add(lblChequesAnulados, cc.xy(3, 11));

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

        //---- rbSiAnulados ----
        rbSiAnulados.setText("Si");
        rbSiAnulados.setSelected(true);
        panel22.add(rbSiAnulados, cc.xy(1, 1));

        //---- rbNo2 ----
        rbNo2.setText("No");
        panel22.add(rbNo2, cc.xy(3, 1));
    }
    add(panel22, cc.xy(5, 11));

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

    //---- lblVersionExtendida ----
    lblVersionExtendida.setText("Versi\u00f3n Extendida:");
    add(lblVersionExtendida, cc.xy(3, 13));

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

        //---- rbSiVersionExtendida ----
        rbSiVersionExtendida.setText("Si");
        rbSiVersionExtendida.setSelected(true);
        panel23.add(rbSiVersionExtendida, cc.xy(1, 1));

        //---- rbNoVersionExtendida ----
        rbNoVersionExtendida.setText("No");
        panel23.add(rbNoVersionExtendida, cc.xy(3, 1));
    }
    add(panel23, cc.xy(5, 13));

    //---- lblTipoProducto ----
    lblTipoProducto.setText("Tipo de Producto:");
    add(lblTipoProducto, cc.xywh(9, 13, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbTipoProducto, cc.xywh(13, 13, 5, 1));
    add(fsDetalle, cc.xywh(3, 21, 3, 1));

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

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

                    @Override
                    public boolean isCellEditable(int rowIndex, int columnIndex) {
                        return columnEditable[columnIndex];
                    }
                });
        spDetalle.setViewportView(tblDetalleConciliacion);
    }
    add(spDetalle, cc.xywh(3, 23, 19, 3));

    //---- buttonGroupDetallarConciliacion ----
    ButtonGroup buttonGroupDetallarConciliacion = new ButtonGroup();
    buttonGroupDetallarConciliacion.add(rbSi);
    buttonGroupDetallarConciliacion.add(rbNo);

    //---- buttonGroupChequesEmitidos ----
    ButtonGroup buttonGroupChequesEmitidos = new ButtonGroup();
    buttonGroupChequesEmitidos.add(rbSiAnulados);
    buttonGroupChequesEmitidos.add(rbNo2);

    //---- buttonGroupVersionExtendida ----
    ButtonGroup buttonGroupVersionExtendida = new ButtonGroup();
    buttonGroupVersionExtendida.add(rbSiVersionExtendida);
    buttonGroupVersionExtendida.add(rbNoVersionExtendida);
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.spirit.general.gui.panel.JPCuentasBancarias.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    spPanelCuentasBancarias = new JScrollPane();
    panelCuentasBancarias = new JPanel();
    lblBanco = new JLabel();
    cmbBanco = new JComboBox();
    lblTipoCuenta = new JLabel();
    lblNombre = new JLabel();
    cmbTipoCuenta = new JComboBox();
    txtCuenta = new JTextField();
    lblNumeroCheque = new JLabel();
    txtNumeroCheque = new JTextField();
    cbCuentaCliente = new JCheckBox();
    txtCliente = new JTextField();
    btnBuscarCliente = new JButton();
    scCuentasDetalles = new JScrollPane();
    tblCuentasDetalles = new JTable();
    CellConstraints cc = new CellConstraints();
    popup = new JPopupMenu();

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

    //======== spPanelCuentasBancarias ========
    {/* w  w w .jav  a2  s.  c  om*/

        //======== panelCuentasBancarias ========
        {
            panelCuentasBancarias.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.NO_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec("max(default;50dlu):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("max(default;50dlu):grow"),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(60)),
                            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(12)), FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)) }));
            ((FormLayout) panelCuentasBancarias.getLayout()).setColumnGroups(new int[][] { { 5, 11 } });

            //---- lblBanco ----
            lblBanco.setText("Banco:");
            panelCuentasBancarias.add(lblBanco,
                    cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
            panelCuentasBancarias.add(cmbBanco,
                    cc.xywh(5, 3, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

            //---- lblTipoCuenta ----
            lblTipoCuenta.setText("Tipo de Cuenta:");
            panelCuentasBancarias.add(lblTipoCuenta,
                    cc.xywh(9, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

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

            //---- lblNumeroCheque ----
            lblNumeroCheque.setText("N\u00famero de Cheque:");
            panelCuentasBancarias.add(lblNumeroCheque,
                    cc.xywh(9, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelCuentasBancarias.add(txtNumeroCheque, cc.xy(11, 5));

            //---- cbCuentaCliente ----
            cbCuentaCliente.setText("Cuenta de cliente");
            panelCuentasBancarias.add(cbCuentaCliente, cc.xy(3, 7));

            //---- txtCliente ----
            txtCliente.setEditable(false);
            panelCuentasBancarias.add(txtCliente, cc.xywh(5, 7, 7, 1));

            //---- btnBuscarCliente ----
            btnBuscarCliente.setText("Buscar");
            panelCuentasBancarias.add(btnBuscarCliente, cc.xy(13, 7));

            //======== scCuentasDetalles ========
            {

                //---- tblCuentasDetalles ----
                tblCuentasDetalles.setModel(
                        new DefaultTableModel(new Object[][] { { null, null, null, null }, }, new String[] {
                                "Banco", "Tipo de Cuenta", "N\u00famero de Cuenta", "N\u00famero de Cheque" }) {
                            boolean[] columnEditable = new boolean[] { false, false, false, false };

                            @Override
                            public boolean isCellEditable(int rowIndex, int columnIndex) {
                                return columnEditable[columnIndex];
                            }
                        });
                tblCuentasDetalles.setPreferredScrollableViewportSize(new Dimension(450, 150));
                tblCuentasDetalles.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
                scCuentasDetalles.setViewportView(tblCuentasDetalles);
            }
            panelCuentasBancarias.add(scCuentasDetalles, cc.xywh(3, 11, 11, 1));
        }
        spPanelCuentasBancarias.setViewportView(panelCuentasBancarias);
    }
    add(spPanelCuentasBancarias, cc.xy(1, 1));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

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

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    jtpCampana = new JideTabbedPane();
    panelCampana = new JPanel();
    lblCodigo = new JLabel();
    txtCodigo = new JTextField();
    lblNombre = new JLabel();
    lblCorporacion = new JLabel();
    txtCorporacion = new JTextField();
    btnBuscarCorporacion = new JButton();
    txtNombre = new JTextField();
    lblCliente = new JLabel();
    btnBuscarCliente = new JButton();
    txtCliente = new JTextField();
    lblFechaInicio = new JLabel();
    cmbFechaInicio = new DateComboBox();
    lblEstado = new JLabel();
    cmbEstado = new JComboBox();
    lblPublicoObjetivo = new JLabel();
    txtPublicoObjetivo = new JTextField();
    txtObservacion = new JTextField();
    lblObservacion = new JLabel();
    panelProductoCliente = new JPanel();
    spCbListProductos = new JScrollPane();
    cbListProductos = new CheckBoxList();
    btnSeleccionarTodo = new JButton();
    btnDeseleccionarTodo = new JButton();
    panelVersion = new JPanel();
    lblCodigoProducto2 = new JLabel();
    txtCodigoVersion = new JTextField();
    lblEstadoProducto2 = new JLabel();
    cmbEstadoVersion = new JComboBox();
    lblMarca2 = new JLabel();
    cmbProducto = new JComboBox();
    btnActualizarProductos = new JButton();
    lblComercial = new JLabel();
    txtNombreVersion = new JTextField();
    panelBotonesVersion = new JPanel();
    btnAgregarVersion = new JButton();
    btnActualizarVersion = new JButton();
    btnEliminarVersion = new JButton();
    spTblVersion = new JScrollPane();
    tblVersion = new JTable();
    panelDetalle = new JPanel();
    cmbZonaCliente = new JComboBox();
    lblParticipacion = new JLabel();
    txtParticipacion = new JTextField();
    lblRestante = new JLabel();
    txtRestante = new JTextField();
    txtDescripcionDetalle = new JTextField();
    spDetalleCampana = new JScrollPane();
    tableDetalleCampana = new JTable();
    lblZonaCliente = new JLabel();
    lblDescripcionDetalle = new JLabel();
    panel2 = new JPanel();
    btnEliminarDetalle = new JButton();
    btnAgregarDetalle = new JButton();
    panelBrief = new JPanel();
    lblTipoBrief = new JLabel();
    cmbTipoBrief = new JComboBox();
    lblURLDescripcion = new JLabel();
    txtURLBrief = new JTextField();
    btnAgregarArchivoBrief = new JButton();
    lblDescripcionBrief = new JLabel();
    spDescripcionBrief = new JScrollPane();
    txtDescripcionBrief = new JTextArea();
    panel3 = new JPanel();
    btnAgregarBrief = new JButton();
    btnActualizarBrief = new JButton();
    btnEliminarBrief = new JButton();
    spBrief = new JScrollPane();
    tableBrief = new JTable();
    panelArchivo = new JPanel();
    lblFechaArchivo = new JLabel();
    cmbTipoArchivo = new JComboBox();
    lblURLArchivo = new JLabel();
    cmbFechaArchivo = new DateComboBox();
    txtURLArchivo = new JTextField();
    btnAgregarURLArchivo = new JButton();
    spArchivo = new JScrollPane();
    tableArchivo = new JTable();
    lblTipoArchivo = new JLabel();
    panel4 = new JPanel();
    btnAgregarArchivo = new JButton();
    btnActualizarArchivo = new JButton();
    btnEliminarArchivo = new JButton();
    CellConstraints cc = new CellConstraints();

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

    //======== jtpCampana ========
    {//w  w w .ja  v a2  s  . c  o  m

        //======== panelCampana ========
        {
            panelCampana.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.LEFT, Sizes.DEFAULT, FormSpec.NO_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec("max(default;50dlu):grow"),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec("max(default;50dlu):grow"),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                    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.PREF_ROWSPEC,
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) }));
            ((FormLayout) panelCampana.getLayout())
                    .setColumnGroups(new int[][] { { 1, 17 }, { 3, 9 }, { 5, 13 } });

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

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

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

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

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

            //---- lblEstado ----
            lblEstado.setText("Estado:");
            panelCampana.add(lblEstado, cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelCampana.add(cmbEstado, cc.xy(5, 13));

            //---- lblPublicoObjetivo ----
            lblPublicoObjetivo.setText("Grupo Objetivo:");
            panelCampana.add(lblPublicoObjetivo,
                    cc.xywh(3, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelCampana.add(txtPublicoObjetivo, cc.xywh(5, 15, 9, 1));
            panelCampana.add(txtObservacion, cc.xywh(5, 17, 9, 1));

            //---- lblObservacion ----
            lblObservacion.setText("Observaci\u00f3n:");
            panelCampana.add(lblObservacion,
                    cc.xywh(3, 17, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
        }
        jtpCampana.addTab("General", panelCampana);

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

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

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

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

        //======== panelVersion ========
        {
            panelVersion.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(170)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(49)), 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.DLUY8),
                            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)) }));

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

            //---- lblEstadoProducto2 ----
            lblEstadoProducto2.setText("Estado:");
            panelVersion.add(lblEstadoProducto2,
                    cc.xywh(7, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- cmbEstadoVersion ----
            cmbEstadoVersion.setModel(new DefaultComboBoxModel(new String[] { "ACTIVO", "INACTIVO" }));
            panelVersion.add(cmbEstadoVersion, cc.xywh(9, 3, 2, 1));

            //---- lblMarca2 ----
            lblMarca2.setText("Producto:");
            panelVersion.add(lblMarca2, cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelVersion.add(cmbProducto, cc.xywh(5, 5, 3, 1));
            panelVersion.add(btnActualizarProductos,
                    cc.xywh(9, 5, 1, 1, CellConstraints.LEFT, CellConstraints.FILL));

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

            //======== panelBotonesVersion ========
            {
                panelBotonesVersion
                        .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")));
                panelBotonesVersion.add(btnAgregarVersion,
                        cc.xywh(1, 1, 1, 1, CellConstraints.FILL, CellConstraints.FILL));
                panelBotonesVersion.add(btnActualizarVersion,
                        cc.xywh(3, 1, 1, 1, CellConstraints.FILL, CellConstraints.FILL));
                panelBotonesVersion.add(btnEliminarVersion,
                        cc.xywh(5, 1, 1, 1, CellConstraints.FILL, CellConstraints.FILL));
            }
            panelVersion.add(panelBotonesVersion, cc.xywh(3, 11, 5, 1));

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

                //---- tblVersion ----
                tblVersion.setModel(new DefaultTableModel(new Object[][] {},
                        new String[] { "C\u00f3digo", "Producto", "Comercial", "Estado" }) {
                    boolean[] columnEditable = new boolean[] { false, true, false, false };

                    @Override
                    public boolean isCellEditable(int rowIndex, int columnIndex) {
                        return columnEditable[columnIndex];
                    }
                });
                tblVersion.setPreferredScrollableViewportSize(new Dimension(450, 300));
                tblVersion.setAutoResizeMode(JTable.AUTO_RESIZE_SUBSEQUENT_COLUMNS);
                tblVersion.setAutoCreateColumnsFromModel(true);
                spTblVersion.setViewportView(tblVersion);
            }
            panelVersion.add(spTblVersion, cc.xywh(3, 13, 9, 5));
        }
        jtpCampana.addTab("Comerciales", panelVersion);

        //======== panelDetalle ========
        {
            panelDetalle.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.LEFT, 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(25)),
                            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)) },
                    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.DLUY8),
                            FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                            FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.CENTER, Sizes.PREFERRED, FormSpec.DEFAULT_GROW),
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) }));
            panelDetalle.add(cmbZonaCliente, cc.xywh(5, 3, 3, 1));

            //---- lblParticipacion ----
            lblParticipacion.setText("Participaci\u00f3n (%):");
            panelDetalle.add(lblParticipacion,
                    cc.xywh(11, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- txtParticipacion ----
            txtParticipacion.setEditable(true);
            panelDetalle.add(txtParticipacion, cc.xy(13, 3));

            //---- lblRestante ----
            lblRestante.setText("Restante (%):");
            panelDetalle.add(lblRestante, cc.xywh(15, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- txtRestante ----
            txtRestante.setEditable(true);
            panelDetalle.add(txtRestante, cc.xy(17, 3));
            panelDetalle.add(txtDescripcionDetalle, cc.xywh(5, 5, 13, 1));

            //======== spDetalleCampana ========
            {

                //---- tableDetalleCampana ----
                tableDetalleCampana.setModel(new DefaultTableModel(new Object[][] {},
                        new String[] { "Zona", "Participacion %", "Descripcion" }) {
                    boolean[] columnEditable = new boolean[] { false, false, false };

                    @Override
                    public boolean isCellEditable(int rowIndex, int columnIndex) {
                        return columnEditable[columnIndex];
                    }
                });
                tableDetalleCampana.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
                tableDetalleCampana.setPreferredScrollableViewportSize(new Dimension(450, 160));
                spDetalleCampana.setViewportView(tableDetalleCampana);
            }
            panelDetalle.add(spDetalleCampana,
                    cc.xywh(3, 11, 15, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

            //---- lblZonaCliente ----
            lblZonaCliente.setText("Zona:");
            panelDetalle.add(lblZonaCliente,
                    cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- lblDescripcionDetalle ----
            lblDescripcionDetalle.setText("Observaci\u00f3n:");
            panelDetalle.add(lblDescripcionDetalle,
                    cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, 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")));

                //---- btnEliminarDetalle ----
                btnEliminarDetalle.setText("E");
                panel2.add(btnEliminarDetalle, cc.xy(3, 1));

                //---- btnAgregarDetalle ----
                btnAgregarDetalle.setText("A");
                panel2.add(btnAgregarDetalle, cc.xy(1, 1));
            }
            panelDetalle.add(panel2, cc.xywh(3, 9, 15, 1));
        }
        jtpCampana.addTab("Zonas", panelDetalle);

        //======== panelBrief ========
        {
            panelBrief.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.LEFT, Sizes.DEFAULT, FormSpec.NO_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_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,
                            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, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(Sizes.dluY(40)), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.DLUY8),
                            FormFactory.LINE_GAP_ROWSPEC, 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(10)) }));

            //---- lblTipoBrief ----
            lblTipoBrief.setText("Tipo de Brief:");
            panelBrief.add(lblTipoBrief, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
            panelBrief.add(cmbTipoBrief, cc.xy(5, 3));

            //---- lblURLDescripcion ----
            lblURLDescripcion.setText("Brief:");
            panelBrief.add(lblURLDescripcion,
                    cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //---- txtURLBrief ----
            txtURLBrief.setEditable(false);
            panelBrief.add(txtURLBrief, cc.xywh(5, 5, 3, 1));
            panelBrief.add(btnAgregarArchivoBrief,
                    cc.xywh(9, 5, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

            //---- lblDescripcionBrief ----
            lblDescripcionBrief.setText("Observaci\u00f3n:");
            panelBrief.add(lblDescripcionBrief,
                    cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

            //======== spDescripcionBrief ========
            {

                //---- txtDescripcionBrief ----
                txtDescripcionBrief.setLineWrap(true);
                txtDescripcionBrief.setWrapStyleWord(false);
                spDescripcionBrief.setViewportView(txtDescripcionBrief);
            }
            panelBrief.add(spDescripcionBrief,
                    cc.xywh(5, 7, 5, 3, CellConstraints.DEFAULT, CellConstraints.FILL));

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

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

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

                //---- btnEliminarBrief ----
                btnEliminarBrief.setText("D");
                panel3.add(btnEliminarBrief, cc.xy(5, 1));
            }
            panelBrief.add(panel3, cc.xywh(3, 13, 9, 1));

            //======== spBrief ========
            {

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

                    @Override
                    public boolean isCellEditable(int rowIndex, int columnIndex) {
                        return columnEditable[columnIndex];
                    }
                });
                tableBrief.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
                spBrief.setViewportView(tableBrief);
            }
            panelBrief.add(spBrief, cc.xywh(3, 15, 9, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
        }
        jtpCampana.addTab("Briefs", panelBrief);

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

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

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

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

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

                //---- tableArchivo ----
                tableArchivo.setModel(
                        new DefaultTableModel(new Object[][] {}, new String[] { "Tipo", "Fecha", "URL" }) {
                            boolean[] columnEditable = new boolean[] { 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, 13, 11, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

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

            //======== 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, 11, 11, 1));
        }
        jtpCampana.addTab("Archivos", panelArchivo);

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

From source file:com.spirit.medios.gui.panel.JPOrdenTrabajo.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();
    jtpOrdenTrabajo = new JideTabbedPane();
    spGeneral = new JScrollPane();
    panelOrdenTrabajo = new JPanel();
    lblCodigo = new JLabel();
    txtCodigo = new JTextField();
    lblEstadoOrden = new JLabel();
    cmbEstadoOrden = new JComboBox();
    txtDescripcionOrden = new JTextField();
    lblDescripcionOrden = new JLabel();
    lblCorporacion = new JLabel();
    txtCorporacion = new JTextField();
    btnBuscarCorporacion = new JButton();
    lblFechaCreacion = new JLabel();
    txtFechaCreacion = new JTextField();
    txtCliente = new JTextField();
    lblCliente = new JLabel();
    btnBuscarCliente = new JButton();
    lblFechaLimiteOrden = new JLabel();
    cmbFechaLimiteOrden = new DateComboBox();
    lblOficina = new JLabel();
    txtOficina = new JTextField();
    btnBuscarClienteOficina = new JButton();
    lblFechaEntregaOrden = new JLabel();
    cmbFechaEntregaOrden = new DateComboBox();
    lblCampana = new JLabel();
    cmbCampana = new JComboBox();
    lblAsignadoAOrden = new JLabel();
    cmbAsignadoAOrden = new JComboBox();
    lblDirector = new JLabel();
    cmbDirector = new JComboBox();
    lblUrlPropuestaOrden = new JLabel();
    txtUrlPropuestaOrden = new JTextField();
    btnAgregarArchivoPropuestaOrden = new JButton();
    btnVerArchivoPropuestaOrden = new JButton();
    lblObservacion = new JLabel();
    scrollPane2 = new JScrollPane();
    txtObservacion = new JTextArea();
    panelProductoCliente = new JPanel();
    btnSeleccionarTodo = new JButton();
    btnDeseleccionarTodo = new JButton();
    spCbListProductos = new JScrollPane();
    cbListProductos = new CheckBoxList();
    spDetalle = new JScrollPane();
    panelOrdenTrabajoDetalle = new JPanel();
    lblTipo = new JLabel();
    cmbTipo = new JComboBox();
    lblFechaLimiteOrdenDetalle = new JLabel();
    cmbFechaLimiteOrdenDetalle = new DateComboBox();
    lblEquipo = new JLabel();
    cmbEquipo = new JComboBox();
    lblFechaEntregaOrdenDetall = new JLabel();
    cmbFechaEntregaOrdenDetalle = new DateComboBox();
    lblAsignadoAOrdenDetalle = new JLabel();
    cmbAsignadoAOrdenDetalle = new JComboBox();
    ttJefe = compFactory.createTitle("Jefe");
    lblEstadoOrdenDetalle = new JLabel();
    cmbEstadoOrdenDetalle = new JComboBox();
    lblSubTipo = new JLabel();
    cmbSubTipo = new JComboBox();
    lblUrlDescripcionOrdenDetalle = new JLabel();
    btnAgregarArchivoDescripcion = new JButton();
    txtUrlDescripcionOrdenDetalle = new JTextField();
    btnLimpiarArchivoDescripcion = new JButton();
    lblUrlPropuestaDetalle = new JLabel();
    btnAgregarArchivoPropuestaOrdenDetalle = new JButton();
    txtUrlPropuestaOrdenDetalle = new JTextField();
    btnLimpiarArchivoPropuesta = new JButton();
    lblDescripcion = new JLabel();
    scrollPane1 = new JScrollPane();
    txtDescripcionOrdenDetalle = new JTextArea();
    panel2 = new JPanel();
    btnAgregarDetalle = new JButton();
    btnActualizarDetalle = new JButton();
    btnEliminarDetalle = new JButton();
    scOrdenTrabajoDetalle = new JScrollPane();
    tblOrdenTrabajoDetalle = new JTable();
    CellConstraints cc = new CellConstraints();

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

    //======== jtpOrdenTrabajo ========
    {//  ww  w.  j ava2 s  .co m

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

            //======== panelOrdenTrabajo ========
            {
                panelOrdenTrabajo.setLayout(new FormLayout(
                        new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.NO_GROW),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(110)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(125)),
                                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, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                        new RowSpec[] { new RowSpec(Sizes.dluY(12)), FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(15)), FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(15)), FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(15)), FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(15)), FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(15)),
                                new RowSpec(RowSpec.TOP, Sizes.DLUY8, FormSpec.NO_GROW),
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(15)), FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(RowSpec.FILL, Sizes.dluY(100), FormSpec.NO_GROW),
                                FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)) }));

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

                //---- lblEstadoOrden ----
                lblEstadoOrden.setText("Estado:");
                panelOrdenTrabajo.add(lblEstadoOrden,
                        cc.xywh(13, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajo.add(cmbEstadoOrden,
                        cc.xywh(15, 3, 3, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
                panelOrdenTrabajo.add(txtDescripcionOrden,
                        cc.xywh(5, 5, 15, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                //---- lblDescripcionOrden ----
                lblDescripcionOrden.setText("Descripci\u00f3n:");
                panelOrdenTrabajo.add(lblDescripcionOrden,
                        cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

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

                //---- lblFechaCreacion ----
                lblFechaCreacion.setText("Fecha de creaci\u00f3n:");
                panelOrdenTrabajo.add(lblFechaCreacion,
                        cc.xywh(13, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajo.add(txtFechaCreacion,
                        cc.xywh(15, 7, 5, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
                panelOrdenTrabajo.add(txtCliente,
                        cc.xywh(5, 9, 3, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

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

                //---- lblFechaLimiteOrden ----
                lblFechaLimiteOrden.setText("Fecha l\u00edmite:");
                panelOrdenTrabajo.add(lblFechaLimiteOrden,
                        cc.xywh(13, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajo.add(cmbFechaLimiteOrden, cc.xywh(15, 9, 5, 1));

                //---- lblOficina ----
                lblOficina.setText("Oficina:");
                panelOrdenTrabajo.add(lblOficina,
                        cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajo.add(txtOficina,
                        cc.xywh(5, 11, 3, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
                panelOrdenTrabajo.add(btnBuscarClienteOficina,
                        cc.xywh(9, 11, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- lblFechaEntregaOrden ----
                lblFechaEntregaOrden.setText("Fecha de entrega:");
                panelOrdenTrabajo.add(lblFechaEntregaOrden,
                        cc.xywh(13, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajo.add(cmbFechaEntregaOrden, cc.xywh(15, 11, 5, 1));

                //---- lblCampana ----
                lblCampana.setText("Campa\u00f1a:");
                panelOrdenTrabajo.add(lblCampana,
                        cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajo.add(cmbCampana,
                        cc.xywh(5, 13, 3, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                //---- lblAsignadoAOrden ----
                lblAsignadoAOrden.setText("Ejecutivo(a):");
                panelOrdenTrabajo.add(lblAsignadoAOrden,
                        cc.xywh(3, 15, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajo.add(cmbAsignadoAOrden,
                        cc.xywh(5, 15, 3, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                //---- lblDirector ----
                lblDirector.setText("Director(a):");
                panelOrdenTrabajo.add(lblDirector,
                        cc.xywh(9, 15, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                panelOrdenTrabajo.add(cmbDirector, cc.xywh(13, 15, 7, 1));

                //---- lblUrlPropuestaOrden ----
                lblUrlPropuestaOrden.setText("Archivo Propuesta:");
                panelOrdenTrabajo.add(lblUrlPropuestaOrden,
                        cc.xywh(3, 17, 3, 1, CellConstraints.LEFT, CellConstraints.FILL));
                panelOrdenTrabajo.add(txtUrlPropuestaOrden,
                        cc.xywh(3, 19, 13, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
                panelOrdenTrabajo.add(btnAgregarArchivoPropuestaOrden,
                        cc.xywh(17, 19, 1, 1, CellConstraints.FILL, CellConstraints.FILL));
                panelOrdenTrabajo.add(btnVerArchivoPropuestaOrden,
                        cc.xywh(19, 19, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- lblObservacion ----
                lblObservacion.setText("Observaci\u00f3n:");
                panelOrdenTrabajo.add(lblObservacion,
                        cc.xywh(3, 21, 1, 1, CellConstraints.LEFT, CellConstraints.FILL));

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

                    //---- txtObservacion ----
                    txtObservacion.setLineWrap(true);
                    scrollPane2.setViewportView(txtObservacion);
                }
                panelOrdenTrabajo.add(scrollPane2,
                        cc.xywh(3, 23, 17, 1, CellConstraints.FILL, CellConstraints.FILL));
            }
            spGeneral.setViewportView(panelOrdenTrabajo);
        }
        jtpOrdenTrabajo.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));
        }
        jtpOrdenTrabajo.addTab("Productos", panelProductoCliente);

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

            //======== panelOrdenTrabajoDetalle ========
            {
                panelOrdenTrabajoDetalle.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(170)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.CENTER, Sizes.dluX(12), FormSpec.DEFAULT_GROW),
                                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(12)) },
                        new RowSpec[] { new RowSpec(Sizes.dluY(12)), FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(15)), FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(15)), FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(15)), FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.DLUY14), FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(15)), FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(15)),
                                new RowSpec(RowSpec.TOP, Sizes.DLUY8, FormSpec.NO_GROW),
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(RowSpec.FILL, Sizes.dluY(40), FormSpec.DEFAULT_GROW),
                                new RowSpec(RowSpec.TOP, Sizes.DLUY3, FormSpec.NO_GROW),
                                new RowSpec(Sizes.DLUY3), FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(90)), FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.dluY(12)) }));

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

                //---- lblFechaLimiteOrdenDetalle ----
                lblFechaLimiteOrdenDetalle.setText("Fecha l\u00edmite:");
                panelOrdenTrabajoDetalle.add(lblFechaLimiteOrdenDetalle,
                        cc.xywh(11, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajoDetalle.add(cmbFechaLimiteOrdenDetalle, cc.xy(13, 3));

                //---- lblEquipo ----
                lblEquipo.setText("Equipo:");
                panelOrdenTrabajoDetalle.add(lblEquipo,
                        cc.xywh(3, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajoDetalle.add(cmbEquipo,
                        cc.xywh(5, 5, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                //---- lblFechaEntregaOrdenDetall ----
                lblFechaEntregaOrdenDetall.setText("Fecha de entrega:");
                panelOrdenTrabajoDetalle.add(lblFechaEntregaOrdenDetall,
                        cc.xywh(11, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajoDetalle.add(cmbFechaEntregaOrdenDetalle, cc.xy(13, 5));

                //---- lblAsignadoAOrdenDetalle ----
                lblAsignadoAOrdenDetalle.setText("Asignado a:");
                panelOrdenTrabajoDetalle.add(lblAsignadoAOrdenDetalle,
                        cc.xywh(3, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajoDetalle.add(cmbAsignadoAOrdenDetalle,
                        cc.xywh(5, 7, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
                panelOrdenTrabajoDetalle.add(ttJefe, cc.xy(7, 7));

                //---- lblEstadoOrdenDetalle ----
                lblEstadoOrdenDetalle.setText("Estado:");
                panelOrdenTrabajoDetalle.add(lblEstadoOrdenDetalle,
                        cc.xywh(11, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajoDetalle.add(cmbEstadoOrdenDetalle,
                        cc.xywh(13, 7, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                //---- lblSubTipo ----
                lblSubTipo.setText("Subtipo:");
                panelOrdenTrabajoDetalle.add(lblSubTipo,
                        cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajoDetalle.add(cmbSubTipo,
                        cc.xywh(5, 9, 1, 1, CellConstraints.DEFAULT, CellConstraints.FILL));

                //---- lblUrlDescripcionOrdenDetalle ----
                lblUrlDescripcionOrdenDetalle.setText("Archivo Descripci\u00f3n:");
                panelOrdenTrabajoDetalle.add(lblUrlDescripcionOrdenDetalle,
                        cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajoDetalle.add(btnAgregarArchivoDescripcion,
                        cc.xywh(15, 11, 1, 1, CellConstraints.FILL, CellConstraints.FILL));
                panelOrdenTrabajoDetalle.add(txtUrlDescripcionOrdenDetalle,
                        cc.xywh(5, 11, 9, 1, CellConstraints.DEFAULT, CellConstraints.FILL));
                panelOrdenTrabajoDetalle.add(btnLimpiarArchivoDescripcion,
                        cc.xywh(17, 11, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- lblUrlPropuestaDetalle ----
                lblUrlPropuestaDetalle.setText("Archivo Propuesta:");
                panelOrdenTrabajoDetalle.add(lblUrlPropuestaDetalle,
                        cc.xywh(3, 13, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));
                panelOrdenTrabajoDetalle.add(btnAgregarArchivoPropuestaOrdenDetalle,
                        cc.xywh(15, 13, 1, 1, CellConstraints.FILL, CellConstraints.FILL));
                panelOrdenTrabajoDetalle.add(txtUrlPropuestaOrdenDetalle,
                        cc.xywh(5, 13, 9, 1, CellConstraints.FILL, CellConstraints.FILL));
                panelOrdenTrabajoDetalle.add(btnLimpiarArchivoPropuesta,
                        cc.xywh(17, 13, 1, 1, CellConstraints.FILL, CellConstraints.FILL));

                //---- lblDescripcion ----
                lblDescripcion.setText("Descripci\u00f3n:");
                panelOrdenTrabajoDetalle.add(lblDescripcion,
                        cc.xywh(3, 15, 1, 1, CellConstraints.LEFT, CellConstraints.FILL));

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

                    //---- txtDescripcionOrdenDetalle ----
                    txtDescripcionOrdenDetalle.setLineWrap(true);
                    scrollPane1.setViewportView(txtDescripcionOrdenDetalle);
                }
                panelOrdenTrabajoDetalle.add(scrollPane1, cc.xywh(3, 17, 15, 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")));

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

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

                    //---- btnEliminarDetalle ----
                    btnEliminarDetalle.setText("E");
                    panel2.add(btnEliminarDetalle, cc.xy(5, 1));
                }
                panelOrdenTrabajoDetalle.add(panel2, cc.xywh(3, 21, 3, 1));

                //======== scOrdenTrabajoDetalle ========
                {

                    //---- tblOrdenTrabajoDetalle ----
                    tblOrdenTrabajoDetalle.setModel(new DefaultTableModel(new Object[][] {},
                            new String[] { "Subtipo", "Equipo", "Asignado a", "Fecha L\u00edmite", "Estado" }) {
                        boolean[] columnEditable = new boolean[] { false, false, false, false, false };

                        @Override
                        public boolean isCellEditable(int rowIndex, int columnIndex) {
                            return columnEditable[columnIndex];
                        }
                    });
                    tblOrdenTrabajoDetalle.setPreferredScrollableViewportSize(new Dimension(450, 150));
                    tblOrdenTrabajoDetalle.setAutoResizeMode(JTable.AUTO_RESIZE_ALL_COLUMNS);
                    scOrdenTrabajoDetalle.setViewportView(tblOrdenTrabajoDetalle);
                }
                panelOrdenTrabajoDetalle.add(scOrdenTrabajoDetalle,
                        cc.xywh(3, 23, 15, 3, CellConstraints.FILL, CellConstraints.FILL));
            }
            spDetalle.setViewportView(panelOrdenTrabajoDetalle);
        }
        jtpOrdenTrabajo.addTab("Detalle", spDetalle);

    }
    add(jtpOrdenTrabajo, cc.xy(1, 1));
    // 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 ========
    {//  w  w  w  .  jav a2 s  . c  om

        //======== 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.JPConsultaRubroEventual.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    lblRubro = new JLabel();
    txtRubro = new JTextField();
    btnBuscarRubro = new JButton();
    cbTodosRubros = new JCheckBox();
    lblMes = new JLabel();
    cmbMes = new JComboBox();
    lblAnio = new JLabel();
    cmbAnio = new JComboBox();
    label1 = new JLabel();
    cmbEstadoDetalle = new JComboBox();
    lblTipoRol = new JLabel();
    cmbTipoRolCobro = new JComboBox();
    cbTodoTipoRol = new JCheckBox();
    lblTipoContrato = new JLabel();
    cmbTipoContrato = new JComboBox();
    lblEmpleado = new JLabel();
    txtEmpleado = new JTextField();
    btnBuscarEmpleado = new JButton();
    cbTodosEmpleados = new JCheckBox();
    lblContrato = new JLabel();
    txtContrato = new JTextField();
    btnBuscarContrato = new JButton();
    btnConsultar = new JButton();
    lblTotal = new JLabel();
    lblCantidadTotal = new JLabel();
    scpRolPagoContrato = new JScrollPane();
    tblRolPagoContrato = new JTable();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setName("Consulta Rubros Eventuales");
    setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.NO_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(35)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(35)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(35)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.NO_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.RIGHT, Sizes.dluX(50), FormSpec.NO_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,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(12)) }));

    //---- lblRubro ----
    lblRubro.setText("Rubro:");
    add(lblRubro, cc.xy(3, 3));//from  w  w w .  j  av  a2  s.c o  m

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

    //---- btnBuscarRubro ----
    btnBuscarRubro.setText("B");
    add(btnBuscarRubro, cc.xy(13, 3));

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

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

    //---- cmbMes ----
    cmbMes.setEditable(false);
    cmbMes.setModel(new DefaultComboBoxModel(new String[] { "ENERO", "FEBRERO", "MARZO", "ABRIL", "MAYO",
            "JUNIO", "JULIO", "AGOSTO", "SEPTIEMBRE", "OCTUBRE", "NOVIEMBRE", "DICIEMBRE" }));
    add(cmbMes, cc.xywh(5, 5, 3, 1));

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

    //---- cmbAnio ----
    cmbAnio.setModel(new DefaultComboBoxModel(new String[] { "2009", "2010", "2011", "2012", "2013", "2014",
            "2015", "2016", "2017", "2018", "2019", "2020", "2021", "2022", "2023", "2024" }));
    add(cmbAnio, cc.xy(11, 5));

    //---- label1 ----
    label1.setText("Estado: ");
    add(label1, cc.xy(3, 7));
    add(cmbEstadoDetalle, cc.xywh(5, 7, 5, 1));

    //---- lblTipoRol ----
    lblTipoRol.setText("Tipo Rol Cobro:");
    add(lblTipoRol, cc.xywh(3, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(cmbTipoRolCobro, cc.xywh(5, 9, 5, 1));

    //---- cbTodoTipoRol ----
    cbTodoTipoRol.setText("Todos");
    add(cbTodoTipoRol, cc.xy(11, 9));

    //---- lblTipoContrato ----
    lblTipoContrato.setText("Tipo de Contrato:");
    add(lblTipoContrato, cc.xy(3, 11));
    add(cmbTipoContrato, cc.xywh(5, 11, 7, 1));

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

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

    //---- btnBuscarEmpleado ----
    btnBuscarEmpleado.setText("B");
    add(btnBuscarEmpleado, cc.xy(13, 13));

    //---- cbTodosEmpleados ----
    cbTodosEmpleados.setText("Todos");
    add(cbTodosEmpleados, cc.xy(15, 13));

    //---- lblContrato ----
    lblContrato.setText("Contrato:");
    add(lblContrato, cc.xy(3, 15));

    //---- txtContrato ----
    txtContrato.setEditable(false);
    add(txtContrato, cc.xywh(5, 15, 5, 1));

    //---- btnBuscarContrato ----
    btnBuscarContrato.setText("B");
    add(btnBuscarContrato, cc.xywh(11, 15, 1, 1, CellConstraints.LEFT, CellConstraints.DEFAULT));

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

    //---- lblTotal ----
    lblTotal.setText("Total: ");
    lblTotal.setFont(new Font("Tahoma", Font.BOLD, 14));
    add(lblTotal, cc.xy(15, 21));

    //---- lblCantidadTotal ----
    lblCantidadTotal.setText("text");
    add(lblCantidadTotal, cc.xy(17, 21));

    //======== scpRolPagoContrato ========
    {

        //---- tblRolPagoContrato ----
        tblRolPagoContrato.setModel(new DefaultTableModel(
                new Object[][] { { null, "", null, null, null, null, "" }, }, new String[] { "Rubro",
                        "Empleado", "Valor", "Estado", "Fecha Cobro", "Tipo Rol Cobro", "Observaci\u00f3n" }) {
            Class[] columnTypes = new Class[] { Object.class, Object.class, Double.class, Object.class,
                    Object.class, Object.class, Object.class };
            boolean[] columnEditable = new boolean[] { 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];
            }
        });
        tblRolPagoContrato.setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
        scpRolPagoContrato.setViewportView(tblRolPagoContrato);
    }
    add(scpRolPagoContrato, cc.xywh(3, 23, 17, 3));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}