Example usage for com.jgoodies.forms.factories DefaultComponentFactory createSeparator

List of usage examples for com.jgoodies.forms.factories DefaultComponentFactory createSeparator

Introduction

In this page you can find the example usage for com.jgoodies.forms.factories DefaultComponentFactory createSeparator.

Prototype

public JComponent createSeparator(JLabel label) 

Source Link

Document

Creates and returns a labeled separator.

Usage

From source file:FabricPanel.java

private void initComponents() {

    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Evaluation license - David Ing
    DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
    separator1 = compFactory.createSeparator("HeatMap");
    cbHeatMap = new JCheckBox();
    separator2 = compFactory.createSeparator("TouchPad");
    cbTouchPad = new JCheckBox();
    hSpacer1 = new JPanel(null);
    hSpacer2 = new JPanel(null);
    cbInterpolate = new JCheckBox();
    vSpacer1 = new JPanel(null);
    rbTPFull = new JRadioButton();
    rbTPRel = new JRadioButton();
    label1 = compFactory.createLabel("Click Threshold:");
    clickThreshold = new JSlider();
    vSpacer2 = new JPanel(null);
    vSpacer3 = new JPanel(null);
    separator3 = compFactory.createSeparator("Music Application");
    cbMusic = new JCheckBox();
    cbHeatColor = new JCheckBox();
    rbMDisc = new JRadioButton();
    rbMCont = new JRadioButton();
    label3 = compFactory.createLabel("Play Threshold:");
    playThreshold = new JSlider();
    label2 = compFactory.createLabel("Instrument:");
    comboBox1 = new JComboBox();
    vSpacer4 = new JPanel(null);

    //======== this ========

    // JFormDesigner evaluation mark
    setBorder(//from w w w.  j  a v a2 s. c  o m
            new javax.swing.border.CompoundBorder(
                    new javax.swing.border.TitledBorder(new javax.swing.border.EmptyBorder(0, 0, 0, 0), "",
                            javax.swing.border.TitledBorder.CENTER, javax.swing.border.TitledBorder.BOTTOM,
                            new java.awt.Font("Dialog", java.awt.Font.BOLD, 12), java.awt.Color.red),
                    getBorder()));
    addPropertyChangeListener(new java.beans.PropertyChangeListener() {
        public void propertyChange(java.beans.PropertyChangeEvent e) {
            if ("border".equals(e.getPropertyName()))
                throw new RuntimeException();
        }
    });

    setLayout(new FormLayout("7*(default, $lcgap), default", "21*(default, $lgap), default"));
    add(separator1, CC.xywh(3, 1, 7, 1, CC.FILL, CC.DEFAULT));

    //---- cbHeatMap ----
    cbHeatMap.setText("Enabled");
    add(cbHeatMap, CC.xy(3, 3));
    add(separator2, CC.xywh(3, 7, 7, 1));

    //---- cbTouchPad ----
    cbTouchPad.setText("Enabled");
    add(cbTouchPad, CC.xy(3, 9));
    add(hSpacer1, CC.xywh(1, 1, 1, 33));
    add(hSpacer2, CC.xywh(11, 1, 1, 33));

    //---- cbInterpolate ----
    cbInterpolate.setText("Use Interpolation");
    add(cbInterpolate, CC.xy(7, 3));
    add(vSpacer1, CC.xywh(3, 5, 13, 2));

    //---- rbTPFull ----
    rbTPFull.setText("Full Screen");
    add(rbTPFull, CC.xy(3, 11));

    //---- rbTPRel ----
    rbTPRel.setText("Relative");
    add(rbTPRel, CC.xy(7, 11));
    add(label1, CC.xy(3, 13));
    add(clickThreshold, CC.xywh(5, 13, 4, 1, CC.FILL, CC.DEFAULT));
    add(vSpacer2, CC.xywh(3, 14, 13, 5));
    add(vSpacer3, CC.xywh(3, 17, 13, 2));
    add(separator3, CC.xywh(3, 19, 7, 1));

    //---- cbMusic ----
    cbMusic.setText("Enabled");
    cbMusic.addChangeListener(new ChangeListener() {
        @Override
        public void stateChanged(ChangeEvent e) {
            cbMusicStateChanged(e);
        }
    });
    add(cbMusic, CC.xy(3, 21));

    //---- cbHeatColor ----
    cbHeatColor.setText("Modify HeatMap Color");
    add(cbHeatColor, CC.xy(7, 21));

    //---- rbMDisc ----
    rbMDisc.setText("Discrete");
    add(rbMDisc, CC.xy(3, 23));

    //---- rbMCont ----
    rbMCont.setText("Continuous");
    add(rbMCont, CC.xy(7, 23));
    add(label3, CC.xy(3, 25));
    add(playThreshold, CC.xywh(5, 25, 4, 1));
    add(label2, CC.xy(3, 27));
    add(comboBox1, CC.xy(7, 27));
    add(vSpacer4, CC.xywh(3, 29, 5, 1));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents

    comboBox1.addItem("Acoustic Grand Piano");
    comboBox1.addItem("Bright Acoustic Piano");
    comboBox1.addItem("Electric Grand Piano");
    comboBox1.addItem("Honky-tonk Piano");
    comboBox1.addItem("Electric Piano 1");
    comboBox1.addItem("Electric Piano 2");
    comboBox1.addItem("Harpsichord");
    comboBox1.addItem("Clavi");
    comboBox1.addItem("Celesta");
    comboBox1.addItem("Glockenspiel");
    comboBox1.addItem("Music Box");
    comboBox1.addItem("Vibraphone");
    comboBox1.addItem("Marimba");
    comboBox1.addItem("Xylophone");
    comboBox1.addItem("Tubular Bells");
    comboBox1.addItem("Dulcimer");
    comboBox1.addItem("Drawbar Organ");
    comboBox1.addItem("Percussive Organ");
    comboBox1.addItem("Rock Organ");
    comboBox1.addItem("Church Organ");
    comboBox1.addItem("Reed Organ");
    comboBox1.addItem("Accordion");
    comboBox1.addItem("Harmonica");
    comboBox1.addItem("Tango Accordion");
    comboBox1.addItem("Acoustic Guitar (nylon)");
    comboBox1.addItem("Acoustic Guitar (steel)");
    comboBox1.addItem("Electric Guitar (jazz)");
    comboBox1.addItem("Electric Guitar (clean)");
    comboBox1.addItem("Electric Guitar (muted)");
    comboBox1.addItem("Overdriven Guitar");
    comboBox1.addItem("Distortion Guitar");
    comboBox1.addItem("Guitar harmonics");
    comboBox1.addItem("Acoustic Bass");
    comboBox1.addItem("Electric Bass (finger)");
    comboBox1.addItem("Electric Bass (pick)");
    comboBox1.addItem("Fretless Bass");
    comboBox1.addItem("Slap Bass 1");
    comboBox1.addItem("Slap Bass 2");
    comboBox1.addItem("Synth Bass 1");
    comboBox1.addItem("Synth Bass 2");
    comboBox1.addItem("Violin");
    comboBox1.addItem("Viola");
    comboBox1.addItem("Cello");
    comboBox1.addItem("Contrabass");
    comboBox1.addItem("Tremolo Strings");
    comboBox1.addItem("Pizzicato Strings");
    comboBox1.addItem("Orchestral Harp");
    comboBox1.addItem("Timpani");
    comboBox1.addItem("String Ensemble 1");
    comboBox1.addItem("String Ensemble 2");
    comboBox1.addItem("SynthStrings 1");
    comboBox1.addItem("SynthStrings 2");
    comboBox1.addItem("Choir Aahs");
    comboBox1.addItem("Voice Oohs");
    comboBox1.addItem("Synth Voice");
    comboBox1.addItem("Orchestra Hit");
    comboBox1.addItem("Trumpet");
    comboBox1.addItem("Trombone");
    comboBox1.addItem("Tuba");
    comboBox1.addItem("Muted Trumpet");
    comboBox1.addItem("French Horn");
    comboBox1.addItem("Brass Section");
    comboBox1.addItem("SynthBrass 1");
    comboBox1.addItem("SynthBrass 2");
    comboBox1.addItem("Soprano Sax");
    comboBox1.addItem("Alto Sax");
    comboBox1.addItem("Tenor Sax");
    comboBox1.addItem("Baritone Sax");
    comboBox1.addItem("Oboe");
    comboBox1.addItem("English Horn");
    comboBox1.addItem("Bassoon");
    comboBox1.addItem("Clarinet");
    comboBox1.addItem("Piccolo");
    comboBox1.addItem("Flute");
    comboBox1.addItem("Recorder");
    comboBox1.addItem("Pan Flute");
    comboBox1.addItem("Blown Bottle");
    comboBox1.addItem("Shakuhachi");
    comboBox1.addItem("Whistle");
    comboBox1.addItem("Ocarina");
    comboBox1.addItem("Lead 1 (square)");
    comboBox1.addItem("Lead 2 (sawtooth)");
    comboBox1.addItem("Lead 3 (calliope)");
    comboBox1.addItem("Lead 4 (chiff)");
    comboBox1.addItem("Lead 5 (charang)");
    comboBox1.addItem("Lead 6 (voice)");
    comboBox1.addItem("Lead 7 (fifths)");
    comboBox1.addItem("Lead 8 (bass + lead)");
    comboBox1.addItem("Pad 1 (new age)");
    comboBox1.addItem("Pad 2 (warm)");
    comboBox1.addItem("Pad 3 (polysynth)");
    comboBox1.addItem("Pad 4 (choir)");
    comboBox1.addItem("Pad 5 (bowed)");
    comboBox1.addItem("Pad 6 (metallic)");
    comboBox1.addItem("Pad 7 (halo)");
    comboBox1.addItem("Pad 8 (sweep)");
    comboBox1.addItem("FX 1 (rain)");
    comboBox1.addItem("FX 2 (soundtrack)");
    comboBox1.addItem("FX 3 (crystal)");
    comboBox1.addItem("FX 4 (atmosphere)");
    comboBox1.addItem("FX 5 (brightness)");
    comboBox1.addItem("FX 6 (goblins)");
    comboBox1.addItem("FX 7 (echoes)");
    comboBox1.addItem("FX 8 (sci-fi)");
    comboBox1.addItem("Sitar");
    comboBox1.addItem("Banjo");
    comboBox1.addItem("Shamisen");
    comboBox1.addItem("Koto");
    comboBox1.addItem("Kalimba");
    comboBox1.addItem("Bag pipe");
    comboBox1.addItem("Fiddle");
    comboBox1.addItem("Shanai");
    comboBox1.addItem("Tinkle Bell");
    comboBox1.addItem("Agogo");
    comboBox1.addItem("Steel Drums");
    comboBox1.addItem("Woodblock");
    comboBox1.addItem("Taiko Drum");
    comboBox1.addItem("Melodic Tom");
    comboBox1.addItem("Synth Drum");
    comboBox1.addItem("Reverse Cymbal");
    comboBox1.addItem("Guitar Fret Noise");
    comboBox1.addItem("Breath Noise");
    comboBox1.addItem("Seashore");
    comboBox1.addItem("Bird Tweet");
    comboBox1.addItem("Telephone Ring");
    comboBox1.addItem("Helicopter");
    comboBox1.addItem("Applause");
    comboBox1.addItem("Gunshot");
    comboBox1.setSelectedIndex(0);

    ButtonGroup bgTouchPad = new ButtonGroup();
    bgTouchPad.add(rbTPFull);
    bgTouchPad.add(rbTPRel);
    ButtonGroup bgMusic = new ButtonGroup();
    bgMusic.add(rbMCont);
    bgMusic.add(rbMDisc);

    cbHeatMap.setSelected(true);
    cbTouchPad.setSelected(false);
    cbMusic.setSelected(true);
    cbHeatColor.setSelected(true);
    rbTPRel.setSelected(true);
    rbMDisc.setSelected(true);
    rbTPFull.setEnabled(false);
    //rbMCont.setEnabled(false);

    clickThreshold.setMaximum(500);
    clickThreshold.setMinimum(50);
    clickThreshold.setMajorTickSpacing(150);
    clickThreshold.setPaintTicks(true);
    clickThreshold.setPaintLabels(true);
    clickThreshold.setValue(275);

    playThreshold.setMaximum(500);
    playThreshold.setMinimum(100);
    playThreshold.setMajorTickSpacing(100);
    playThreshold.setPaintTicks(true);
    playThreshold.setPaintLabels(true);
    playThreshold.setValue(200);
}

From source file:anl.verdi.area.target.FormulaDialog.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
    dialogPane = new JPanel();
    contentPanel = new JPanel();
    separator2 = compFactory.createSeparator("View Area Values for the Selected Formulas");
    label2 = new JLabel();
    radioButton1 = new JRadioButton();
    radioButton2 = new JRadioButton();
    label1 = new JLabel();
    scrollPane1 = new JScrollPane();
    formulaList = new JList();
    buttonBar = new JPanel();
    separator1 = new JSeparator();
    errorMessage = new JLabel();
    okButton = new JButton();
    cancelButton = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setModal(true);//w w  w  . jav  a 2s  . c om
    setTitle("Area Information");
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

    //======== dialogPane ========
    {
        dialogPane.setBorder(Borders.DIALOG_BORDER);
        dialogPane.setMinimumSize(new Dimension(445, 400));
        dialogPane.setLayout(new BorderLayout());

        //======== contentPanel ========
        {
            contentPanel.setPreferredSize(new Dimension(400, 75));
            contentPanel.setMinimumSize(new Dimension(423, 75));

            // 2014 - underlyaing jgoodies class changed
            ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("min(min;5dlu):grow");
            ColumnSpec[] bColumnSpec = ColumnSpec.decodeSpecs("max(min;75dlu)");

            contentPanel.setLayout(new FormLayout(
                    new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.PREF_COLSPEC, aColumnSpec[0],
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.RELATED_GAP_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec[0],
                            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 }));
            //            contentPanel.setLayout(new FormLayout(
            //                  new ColumnSpec[] {
            //                        FormFactory.DEFAULT_COLSPEC,
            //                        FormFactory.PREF_COLSPEC,
            //                        new ColumnSpec("min(min;5dlu):grow"),
            //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
            //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
            //                        FormFactory.DEFAULT_COLSPEC,
            //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
            //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
            //                        FormFactory.RELATED_GAP_COLSPEC,
            //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
            //                        new ColumnSpec("max(min;75dlu)"),
            //                        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
            //                  }));
            contentPanel.add(separator2, cc.xywh(1, 1, 13, 1));

            //---- label2 ----
            label2.setText("Areas:");
            contentPanel.add(label2, cc.xy(1, 3));

            //---- radioButton1 ----
            radioButton1.setText("Selected");
            radioButton1.setSelected(true);
            contentPanel.add(radioButton1, cc.xy(2, 3));

            //---- radioButton2 ----
            radioButton2.setText("All");
            contentPanel.add(radioButton2, cc.xywh(3, 3, 9, 1));

            //---- label1 ----
            label1.setText("Formulas:");
            contentPanel.add(label1, cc.xy(1, 5));
        }
        dialogPane.add(contentPanel, BorderLayout.NORTH);

        //======== scrollPane1 ========
        {
            scrollPane1.setMinimumSize(new Dimension(300, 400));
            scrollPane1.setVerticalScrollBarPolicy(ScrollPaneConstants.VERTICAL_SCROLLBAR_ALWAYS);
            scrollPane1.setPreferredSize(new Dimension(350, 200));
            scrollPane1.setMaximumSize(new Dimension(1000, 1000));

            //---- formulaList ----
            formulaList.setMinimumSize(new Dimension(300, 200));
            formulaList.setMaximumSize(new Dimension(300, 500));
            formulaList.setPreferredSize(new Dimension(300, 200));
            scrollPane1.setViewportView(formulaList);
        }
        dialogPane.add(scrollPane1, BorderLayout.CENTER);

        //======== buttonBar ========
        {
            buttonBar.setBorder(Borders.BUTTON_BAR_GAP_BORDER);
            buttonBar.setPreferredSize(new Dimension(181, 60));
            buttonBar.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.GLUE_COLSPEC, FormFactory.BUTTON_COLSPEC,
                            FormFactory.RELATED_GAP_COLSPEC, FormFactory.BUTTON_COLSPEC },
                    new RowSpec[] { new RowSpec(Sizes.dluY(15)), FormFactory.PREF_ROWSPEC,
                            FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC }));
            buttonBar.add(separator1, cc.xywh(2, 1, 9, 1));

            //---- errorMessage ----
            errorMessage
                    .setFont(errorMessage.getFont().deriveFont(errorMessage.getFont().getStyle() | Font.BOLD));
            buttonBar.add(errorMessage, cc.xywh(2, 2, 6, 1));

            //---- okButton ----
            okButton.setText("OK");
            buttonBar.add(okButton, cc.xy(8, 2));

            //---- cancelButton ----
            cancelButton.setText("Cancel");
            buttonBar.add(cancelButton, cc.xy(10, 2));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane.add(dialogPane, BorderLayout.CENTER);
    setSize(375, 345);
    setLocationRelativeTo(getOwner());

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

From source file:anl.verdi.gis.FastTileLayerEditor.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY
    // //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
    dialogPane = new JPanel();
    contentPanel = new JPanel();
    separator1 = compFactory.createSeparator("Manage Layers");
    layerEditorPanel1 = new FastTileLayerPanel();
    buttonBar = new JPanel();
    okButton = new JButton();
    cancelButton = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setModal(true);//w  w w  . jav a 2  s.  c  o m
    setTitle("Manage Layers");
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

    //======== dialogPane ========
    {
        dialogPane.setBorder(Borders.DIALOG_BORDER);
        dialogPane.setLayout(new BorderLayout());

        //======== contentPanel ========
        {
            // 2014
            ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("default:grow");
            RowSpec aRowSpec = new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW);
            contentPanel.setLayout(new FormLayout(aColumnSpec,
                    new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, aRowSpec }));
            //            contentPanel.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)
            //                  }));
            contentPanel.add(separator1, cc.xy(1, 1));
            contentPanel.add(layerEditorPanel1, cc.xy(1, 3));
        }
        dialogPane.add(contentPanel, BorderLayout.CENTER);

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

            //---- okButton ----
            okButton.setText("OK");
            okButton.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    okButtonActionPerformed(e);
                }
            });
            buttonBar.add(okButton, cc.xy(2, 1));

            //---- cancelButton ----
            cancelButton.setText("Cancel");
            cancelButton.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    cancelButtonActionPerformed(e);
                }
            });
            buttonBar.add(cancelButton, cc.xy(4, 1));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane.add(dialogPane, BorderLayout.CENTER);
    pack();
    setLocationRelativeTo(getOwner());
    // //GEN-END:initComponents
}

From source file:anl.verdi.gis.LayerEditor.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY
    // //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
    dialogPane = new JPanel();
    contentPanel = new JPanel();
    separator1 = compFactory.createSeparator("Manage Layers");
    layerEditorPanel1 = new LayerEditorPanel();
    buttonBar = new JPanel();
    okButton = new JButton();
    cancelButton = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setModal(true);/*from   ww w.j  av  a 2 s . c o  m*/
    setTitle("Manage Layers");
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

    //======== dialogPane ========
    {
        dialogPane.setBorder(Borders.DIALOG_BORDER);
        dialogPane.setLayout(new BorderLayout());

        //======== contentPanel ========
        {
            // 2014
            ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("default:grow");
            RowSpec aRowSpec = new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW);
            contentPanel.setLayout(new FormLayout(aColumnSpec,
                    new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, aRowSpec }));
            //            contentPanel.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)
            //                  }));
            contentPanel.add(separator1, cc.xy(1, 1));
            contentPanel.add(layerEditorPanel1, cc.xy(1, 3));
        }
        dialogPane.add(contentPanel, BorderLayout.CENTER);

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

            //---- okButton ----
            okButton.setText("OK");
            okButton.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    okButtonActionPerformed(e);
                }
            });
            buttonBar.add(okButton, cc.xy(2, 1));

            //---- cancelButton ----
            cancelButton.setText("Cancel");
            cancelButton.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    cancelButtonActionPerformed(e);
                }
            });
            buttonBar.add(cancelButton, cc.xy(4, 1));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane.add(dialogPane, BorderLayout.CENTER);
    pack();
    setLocationRelativeTo(getOwner());
    // //GEN-END:initComponents
}

From source file:anl.verdi.plot.anim.AnimationPanel.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
    label1 = compFactory.createLabel("Starting Time Step:");
    minSpinner = new JSpinner();
    label2 = compFactory.createLabel("Ending Time Step:");
    maxSpinner = new JSpinner();
    minDate = compFactory.createLabel("");
    movieChk = new JCheckBox();
    maxDate = compFactory.createLabel("");
    gifChk = new JCheckBox();
    gifFileLbl = new JLabel();
    gifFileBtn = new JButton();
    aviChk = new JCheckBox();
    aviChk.setEnabled(false);//  w  w  w . ja  v a 2s. c  o m
    aviFileLbl = new JLabel();
    aviFileBtn = new JButton();
    fileLbl = new JLabel();
    fileBtn = new JButton();
    separator1 = compFactory.createSeparator("");
    panel1 = new JPanel();
    startBtn = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setBorder(new TitledBorder("Animate Plot"));
    // 2014
    ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("max(pref;40dlu)");
    ColumnSpec bColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW);
    setLayout(new FormLayout(
            new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    aColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.PREF_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.PREF_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC }));
    //      setLayout(new FormLayout(
    //            new ColumnSpec[]{
    //                        FormFactory.DEFAULT_COLSPEC,
    //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //                        new ColumnSpec("max(pref;40dlu)"),
    //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //                        new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
    //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //                        FormFactory.PREF_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.PREF_ROWSPEC,
    //                        FormFactory.LINE_GAP_ROWSPEC,
    //                        FormFactory.DEFAULT_ROWSPEC
    //            }));
    add(label1, cc.xy(1, 1));
    add(minSpinner, cc.xy(3, 1));
    add(label2, cc.xy(1, 3));
    add(maxSpinner, cc.xy(3, 3));

    //---- minDate ----
    minDate.setFont(new Font("Tahoma", Font.BOLD, 11));
    add(minDate, cc.xywh(5, 1, 3, 1));

    //---- movieChk ----
    movieChk.setText("Make Movie");
    add(movieChk, cc.xy(1, 9));

    //---- maxDate ----
    maxDate.setFont(new Font("Tahoma", Font.BOLD, 11));
    add(maxDate, cc.xywh(5, 3, 3, 1));

    //---- gifChk ----
    gifChk.setText("Make Animated GIF");
    add(gifChk, cc.xy(1, 5));
    add(gifFileLbl, cc.xywh(3, 5, 3, 1));

    //---- aviChk ----
    aviChk.setText("Make AVI");
    add(aviChk, cc.xy(1, 7));
    add(aviFileLbl, cc.xywh(3, 7, 3, 1));

    //---- gifFileBtn ----
    gifFileBtn.setText("...");
    gifFileBtn.setMaximumSize(new Dimension(23, 23));
    gifFileBtn.setMinimumSize(new Dimension(23, 23));
    gifFileBtn.setPreferredSize(new Dimension(23, 23));
    gifFileBtn.setEnabled(false);
    add(gifFileBtn, cc.xy(7, 5));

    //---- aviFileBtn ----
    aviFileBtn.setText("...");
    aviFileBtn.setMaximumSize(new Dimension(23, 23));
    aviFileBtn.setMinimumSize(new Dimension(23, 23));
    aviFileBtn.setPreferredSize(new Dimension(23, 23));
    aviFileBtn.setEnabled(false);
    add(aviFileBtn, cc.xy(7, 7));

    //---- fileLbl ----
    fileLbl.setEnabled(false);
    add(fileLbl, cc.xywh(3, 9, 3, 1));

    //---- fileBtn ----
    fileBtn.setText("...");
    fileBtn.setEnabled(false);
    fileBtn.setMaximumSize(new Dimension(23, 23));
    fileBtn.setMinimumSize(new Dimension(23, 23));
    fileBtn.setPreferredSize(new Dimension(23, 23));
    add(fileBtn, cc.xy(7, 9));
    add(separator1, cc.xywh(1, 11, 7, 1));

    //======== panel1 ========
    {
        // 2014
        ColumnSpec cColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW);
        RowSpec[] aRowSpec = RowSpec.decodeSpecs("default");
        panel1.setLayout(new FormLayout(new ColumnSpec[] { cColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                FormFactory.DEFAULT_COLSPEC }, aRowSpec));
        //         panel1.setLayout(new FormLayout(
        //               new ColumnSpec[]{
        //                           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
        //               },
        //               RowSpec.decodeSpecs("default")));

        //---- startBtn ----
        startBtn.setText("Start");
        panel1.add(startBtn, cc.xy(5, 1));
    }
    add(panel1, cc.xywh(1, 13, 7, 1));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:anl.verdi.plot.anim.AnimationPanelContour3D.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
    label1 = compFactory.createLabel("Starting Time Step:");
    minSpinner = new JSpinner();
    label2 = compFactory.createLabel("Ending Time Step:");
    maxSpinner = new JSpinner();
    delayLbl = compFactory.createLabel("Frame Delay (ms):");
    delayFld = new JTextField();
    delayFld.setText(String.valueOf(DEFAULT_DELAY));
    minDate = compFactory.createLabel("");
    movieChk = new JCheckBox();
    movieChk.setEnabled(false); // 2014
    maxDate = compFactory.createLabel("");
    gifChk = new JCheckBox();
    gifChk.setEnabled(false); // 2014
    gifFileLbl = new JLabel();
    gifFileBtn = new JButton();
    aviChk = new JCheckBox();
    aviChk.setEnabled(false);/*w w  w.  j ava2s  .  co m*/
    aviFileLbl = new JLabel();
    aviFileBtn = new JButton();
    fileLbl = new JLabel();
    fileBtn = new JButton();
    separator1 = compFactory.createSeparator("");
    panel1 = new JPanel();
    startBtn = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setBorder(new TitledBorder("Animate Plot"));
    // 2014
    ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("max(pref;40dlu)");
    ColumnSpec bColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW);
    setLayout(new FormLayout(
            new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    aColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.PREF_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, FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC }));
    //      setLayout(new FormLayout(
    //            new ColumnSpec[]{
    //                        FormFactory.DEFAULT_COLSPEC,
    //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //                        new ColumnSpec("max(pref;40dlu)"),
    //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //                        new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
    //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //                        FormFactory.PREF_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.PREF_ROWSPEC,
    //                        FormFactory.LINE_GAP_ROWSPEC,
    //                        FormFactory.DEFAULT_ROWSPEC
    //            }));
    add(label1, cc.xy(1, 1));
    add(minSpinner, cc.xy(3, 1));
    add(label2, cc.xy(1, 3));
    add(maxSpinner, cc.xy(3, 3));

    //---- minDate ----
    minDate.setFont(new Font("Tahoma", Font.BOLD, 11));
    add(minDate, cc.xywh(5, 1, 3, 1));

    //---- frame delay ----
    add(delayLbl, cc.xy(1, 5));
    add(delayFld, cc.xy(3, 5));

    //---- movieChk ----
    movieChk.setText("Make Movie");
    add(movieChk, cc.xy(1, 11));

    //---- maxDate ----
    maxDate.setFont(new Font("Tahoma", Font.BOLD, 11));
    add(maxDate, cc.xywh(5, 3, 3, 1));

    //---- gifChk ----
    gifChk.setText("Make Animated GIF");
    add(gifChk, cc.xy(1, 7));
    add(gifFileLbl, cc.xywh(3, 7, 3, 1));

    //---- aviChk ----
    aviChk.setText("Make AVI");
    add(aviChk, cc.xy(1, 9));
    add(aviFileLbl, cc.xywh(3, 9, 3, 1));

    //---- gifFileBtn ----
    gifFileBtn.setText("...");
    gifFileBtn.setMaximumSize(new Dimension(23, 23));
    gifFileBtn.setMinimumSize(new Dimension(23, 23));
    gifFileBtn.setPreferredSize(new Dimension(23, 23));
    gifFileBtn.setEnabled(false);
    add(gifFileBtn, cc.xy(7, 7));

    //---- aviFileBtn ----
    aviFileBtn.setText("...");
    aviFileBtn.setMaximumSize(new Dimension(23, 23));
    aviFileBtn.setMinimumSize(new Dimension(23, 23));
    aviFileBtn.setPreferredSize(new Dimension(23, 23));
    aviFileBtn.setEnabled(false);
    add(aviFileBtn, cc.xy(7, 9));

    //---- fileLbl ----
    fileLbl.setEnabled(false);
    add(fileLbl, cc.xywh(3, 9, 3, 1));

    //---- fileBtn ----
    fileBtn.setText("...");
    fileBtn.setEnabled(false);
    fileBtn.setMaximumSize(new Dimension(23, 23));
    fileBtn.setMinimumSize(new Dimension(23, 23));
    fileBtn.setPreferredSize(new Dimension(23, 23));
    add(fileBtn, cc.xy(7, 11));
    add(separator1, cc.xywh(1, 13, 7, 1));

    //======== panel1 ========
    {
        // 2014
        ColumnSpec cColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW);
        RowSpec[] aRowSpec = RowSpec.decodeSpecs("default");
        panel1.setLayout(new FormLayout(new ColumnSpec[] { cColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                FormFactory.DEFAULT_COLSPEC }, aRowSpec));
        //         panel1.setLayout(new FormLayout(
        //               new ColumnSpec[]{
        //                           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
        //               },
        //               RowSpec.decodeSpecs("default")));

        //---- startBtn ----
        startBtn.setText("Start");
        panel1.add(startBtn, cc.xy(5, 1));
    }
    add(panel1, cc.xywh(1, 15, 7, 1));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:anl.verdi.plot.anim.MultiPlotAnimation.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
    separator1 = compFactory.createSeparator("Select Plots");
    scrollPane1 = new JScrollPane();
    plotList = new CheckBoxList();
    panel1 = new JPanel();
    label1 = new JLabel();
    startSpinner = new JSpinner();
    startLbl = new JLabel();
    label2 = new JLabel();
    endSpinner = new JSpinner();
    endLbl = new JLabel();
    panel2 = new JPanel();
    gifChk = new JCheckBox();
    gifFileLbl = new JLabel();
    gifFileBtn = new JButton();
    separator2 = compFactory.createSeparator("");
    CellConstraints cc = new CellConstraints();

    //======== this ========
    // 2014//from www.j  a va 2s .  com
    ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("default:grow");
    RowSpec aRowSpec = new RowSpec(RowSpec.TOP, Sizes.dluY(84), 0.5);
    RowSpec bRowSpec = new RowSpec(RowSpec.FILL, Sizes.PREFERRED, 0.5);
    setLayout(new FormLayout(aColumnSpec,
            new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.RELATED_GAP_ROWSPEC, aRowSpec,
                    FormFactory.RELATED_GAP_ROWSPEC, bRowSpec, FormFactory.RELATED_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC }));
    //      setLayout(new FormLayout(
    //            ColumnSpec.decodeSpecs("default:grow"),
    //            new RowSpec[] {
    //               FormFactory.DEFAULT_ROWSPEC,
    //               FormFactory.RELATED_GAP_ROWSPEC,
    //               new RowSpec(RowSpec.TOP, Sizes.dluY(84), 0.5),
    //               FormFactory.RELATED_GAP_ROWSPEC,
    //               new RowSpec(RowSpec.FILL, Sizes.PREFERRED, 0.5),
    //               FormFactory.RELATED_GAP_ROWSPEC,
    //               FormFactory.DEFAULT_ROWSPEC,
    //               FormFactory.LINE_GAP_ROWSPEC,
    //               FormFactory.DEFAULT_ROWSPEC
    //            }));
    add(separator1, cc.xy(1, 1));

    //======== scrollPane1 ========
    {
        scrollPane1.setViewportView(plotList);
    }
    add(scrollPane1, cc.xy(1, 3));

    //======== panel1 ========
    {
        // 2014
        ColumnSpec[] dColumnSpec = ColumnSpec.decodeSpecs("max(pref;40dlu)");
        ColumnSpec[] eColumnSpec = ColumnSpec.decodeSpecs("max(pref;40dlu):grow");
        panel1.setLayout(new FormLayout(
                new ColumnSpec[] { new ColumnSpec(Sizes.dluX(71)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                        dColumnSpec[0], FormFactory.UNRELATED_GAP_COLSPEC, eColumnSpec[0] },
                new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                        FormFactory.DEFAULT_ROWSPEC }));
        //         panel1.setLayout(new FormLayout(
        //               new ColumnSpec[] {
        //                  new ColumnSpec(Sizes.dluX(71)),
        //                  FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
        //                  new ColumnSpec("max(pref;40dlu)"),
        //                  FormFactory.UNRELATED_GAP_COLSPEC,
        //                  new ColumnSpec("max(pref;40dlu):grow")
        //               },
        //               new RowSpec[] {
        //                  FormFactory.DEFAULT_ROWSPEC,
        //                  FormFactory.LINE_GAP_ROWSPEC,
        //                  FormFactory.DEFAULT_ROWSPEC
        //               }));

        //---- label1 ----
        label1.setText("Starting Time Step:");
        panel1.add(label1, cc.xy(1, 1));
        panel1.add(startSpinner, cc.xy(3, 1));

        //---- startLbl ----
        startLbl.setFont(new Font("Tahoma", Font.BOLD, 11));
        panel1.add(startLbl, cc.xy(5, 1));

        //---- label2 ----
        label2.setText("Ending Time Step:");
        panel1.add(label2, cc.xy(1, 3));
        panel1.add(endSpinner, cc.xy(3, 3));

        //---- endLbl ----
        endLbl.setFont(new Font("Tahoma", Font.BOLD, 11));
        panel1.add(endLbl, cc.xy(5, 3));
    }
    add(panel1, cc.xywh(1, 5, 1, 1, CellConstraints.DEFAULT, CellConstraints.TOP));

    //======== panel2 ========
    {
        // 2014
        ColumnSpec fColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW);
        RowSpec[] fRowSpec = RowSpec.decodeSpecs("default");
        panel2.setLayout(new FormLayout(
                new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                        fColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                fRowSpec));
        //         panel2.setLayout(new FormLayout(
        //               new ColumnSpec[] {
        //                  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
        //               },
        //               RowSpec.decodeSpecs("default")));

        //---- gifChk ----
        gifChk.setText("Make Animated GIF(s)");
        panel2.add(gifChk, cc.xy(1, 1));
        panel2.add(gifFileLbl, cc.xy(3, 1));

        //---- gifFileBtn ----
        gifFileBtn.setText("...");
        gifFileBtn.setMaximumSize(new Dimension(23, 23));
        gifFileBtn.setMinimumSize(new Dimension(23, 23));
        gifFileBtn.setPreferredSize(new Dimension(23, 23));
        gifFileBtn.setEnabled(false);
        panel2.add(gifFileBtn, cc.xy(5, 1));
    }
    add(panel2, cc.xy(1, 7));
    add(separator2, cc.xy(1, 9));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:anl.verdi.plot.color.PalettePanel.java

private void initComponents() {
    Logger.debug("in PalettePanel.initComponents");
    // JFormDesigner - Component initialization - DO NOT MODIFY
    // //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
    separator1 = compFactory.createSeparator("Palette");
    scrollPane1 = new JScrollPane();
    paletteList = new PaletteList();
    separator2 = compFactory.createSeparator("");
    label1 = compFactory.createLabel("Interval:");
    intervalType = new JComboBox();
    this.labelScale = new JLabel();
    this.scaleType = new JComboBox();
    panel0 = new JPanel();
    panel0_1 = new JPanel();
    panel1 = new JPanel();
    label2 = new JLabel();
    minFld = new JTextField();
    label3 = new JLabel();
    maxFld = new JTextField();
    labelFormat = new JLabel();
    formatFld = new JTextField("1", 6);
    this.lblLogBase = new JLabel("Log Base");
    this.fldLogBase = new JTextField("10", 6);

    rebuildBtn = new JButton();
    scrollPane2 = new JScrollPane();
    paletteTable = new JTable();
    reverseBtn = new JButton();
    CellConstraints cc = new CellConstraints();

    // ======== this ========
    // 2014// www  .  j a v  a  2 s. c  o  m
    ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("min(default;150dlu):grow");
    RowSpec aRowSpec = new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, 0.5);
    RowSpec bRowSpec = new RowSpec(RowSpec.FILL, Sizes.DEFAULT, 0.5);
    setLayout(new FormLayout(
            new ColumnSpec[] { FormFactory.PREF_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.PREF_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec[0] },
            new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, aRowSpec,
                    FormFactory.RELATED_GAP_ROWSPEC, FormFactory.MIN_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.PREF_ROWSPEC, FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, bRowSpec }));
    //      setLayout(new FormLayout(new ColumnSpec[] { FormFactory.PREF_COLSPEC,
    //            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //            FormFactory.PREF_COLSPEC,
    //            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //            new ColumnSpec("min(default;150dlu):grow") }, new RowSpec[] {
    //            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
    //            new RowSpec(RowSpec.CENTER, Sizes.DEFAULT, 0.5),
    //            FormFactory.RELATED_GAP_ROWSPEC, FormFactory.MIN_ROWSPEC,
    //            FormFactory.LINE_GAP_ROWSPEC, FormFactory.PREF_ROWSPEC, 
    //            FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, 
    //            FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
    //            new RowSpec(RowSpec.FILL, Sizes.DEFAULT, 0.5) }));
    add(separator1, cc.xywh(1, 1, 5, 1));

    // ======== scrollPane1 ========
    {
        scrollPane1.setPreferredSize(new Dimension(2, 200));
        scrollPane1.setBackground(UIManager.getColor("List.background"));

        // ---- paletteList ----
        paletteList.setVisibleRowCount(-1);
        paletteList.setOpaque(false);
        scrollPane1.setViewportView(paletteList);
    }
    add(scrollPane1, cc.xywh(1, 3, 5, 1));

    // ---- rebuildBtn ----
    reverseBtn.setText("Reverse");
    add(reverseBtn, cc.xy(1, 5));

    add(separator2, cc.xywh(1, 6, 5, 1));

    // ======== panel0 ========
    {
        // 2014
        ColumnSpec bColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW);
        ColumnSpec cColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW);
        RowSpec[] cRowSpec = RowSpec.decodeSpecs("default");
        panel0.setLayout(new FormLayout(new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, bColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, cColumnSpec }, cRowSpec));
        //         panel0.setLayout(new FormLayout(
        //               new ColumnSpec[] {
        //                  FormFactory.DEFAULT_COLSPEC,                   // 1
        //                  FormFactory.LABEL_COMPONENT_GAP_COLSPEC,       // 2
        //                  new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, // 3
        //                        FormSpec.DEFAULT_GROW),                //
        //                  FormFactory.LABEL_COMPONENT_GAP_COLSPEC,       // 4
        //                  FormFactory.DEFAULT_COLSPEC,                   // 5
        //                  FormFactory.LABEL_COMPONENT_GAP_COLSPEC,       // 6
        //                  new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, // 7
        //                        FormSpec.DEFAULT_GROW)                 //
        ////                  FormFactory.LABEL_COMPONENT_GAP_COLSPEC,       // 8
        ////                  FormFactory.DEFAULT_COLSPEC,                   // 9
        ////                  FormFactory.LABEL_COMPONENT_GAP_COLSPEC,       //10
        ////                  new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, //11
        ////                        FormSpec.DEFAULT_GROW), 
        //                   }, 
        //               RowSpec.decodeSpecs("default")));

        panel0.add(label1, cc.xy(1, 1));

        intervalType.setModel(new DefaultComboBoxModel(new String[] { "Automatic", "Custom" }));
        this.scaleType.setModel(new DefaultComboBoxModel(new String[] { "Linear", "Logarithmic" }));

        intervalType.setPrototypeDisplayValue("Automatic");
        this.scaleType.setPrototypeDisplayValue("Linear");

        panel0.add(intervalType, cc.xy(3, 1));
        labelFormat.setText("Number Format:");
        panel0.add(labelFormat, cc.xy(5, 1));
        panel0.add(formatFld, cc.xy(7, 1));

        //         this.labelScale.setText("Scale:");
        //         panel0.add(this.labelScale, cc.xy(9, 1));
        //         panel0.add(this.scaleType, cc.xy(11, 1));

    }
    add(panel0, cc.xy(1, 8));

    // ======== panel0_1 ========
    {
        // 2014
        ColumnSpec dColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW);
        RowSpec[] dRowSpec = RowSpec.decodeSpecs("default");
        panel0_1.setLayout(new FormLayout(new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, // 9
                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, //10
                dColumnSpec }, dRowSpec));
        //         panel0_1.setLayout(new FormLayout(
        //               new ColumnSpec[] {
        //                  FormFactory.DEFAULT_COLSPEC,                   // 9
        //                  FormFactory.LABEL_COMPONENT_GAP_COLSPEC,       //10
        //                  new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, //11
        //                        FormSpec.DEFAULT_GROW) 
        //                   }, 
        //               RowSpec.decodeSpecs("default")));

        this.labelScale.setText("Scale:");
        panel0_1.add(this.labelScale, cc.xy(1, 1));
        panel0_1.add(this.scaleType, cc.xy(3, 1));

    }
    add(panel0_1, cc.xy(5, 8));

    // ======== panel1 ========
    {
        // 2014
        ColumnSpec fColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW);
        ColumnSpec gColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW);
        RowSpec[] hRowSpec = RowSpec.decodeSpecs("default");
        panel1.setLayout(new FormLayout(new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, fColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, gColumnSpec }, hRowSpec));
        //         panel1.setLayout(new FormLayout(new ColumnSpec[] {
        //               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(ColumnSpec.FILL, Sizes.DEFAULT,
        //                     FormSpec.DEFAULT_GROW)}, RowSpec
        //               .decodeSpecs("default")));

        // ---- label2 ----
        label2.setText("Min:");
        panel1.add(label2, cc.xy(1, 1));
        panel1.add(minFld, cc.xy(3, 1));

        // ---- label3 ----
        label3.setText("Max:");
        panel1.add(label3, cc.xy(5, 1));
        panel1.add(maxFld, cc.xy(7, 1));
    }
    add(panel1, cc.xy(1, 10));

    // ---- rebuildBtn ----
    rebuildBtn.setText("Rebuild");
    add(rebuildBtn, cc.xy(5, 10));

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

        // ---- paletteTable ----
        paletteTable.setPreferredScrollableViewportSize(new Dimension(450, 150));
        scrollPane2.setViewportView(paletteTable);
    }
    add(scrollPane2, cc.xywh(1, 12, 5, 1));
    // JFormDesigner - End of component initialization
    // //GEN-END:initComponents
}

From source file:anl.verdi.plot.gui.FastObsOverlayDialog.java

public void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
    dialogPane = new JPanel();
    contentPanel = new JPanel();
    statusLbl = new JLabel();
    separator1 = compFactory.createSeparator("Observation Details");
    separator2 = compFactory.createSeparator("Selected Observation Variable(s)");
    scrollPane1 = new JScrollPane();
    varList = new JList();
    label1 = new JLabel();
    showLegend = new JCheckBox("Show symbols legend", true);
    strokeSpn = new JSpinner();
    strokeSpn.addChangeListener(new ChangeListener() {

        @Override//w  ww  .j a  va 2s  . co  m
        public void stateChanged(ChangeEvent e) {
            editOverlayObject();
        }

    });
    label2 = new JLabel();
    shapeSpn = new JSpinner();
    shapeSpn.addChangeListener(new ChangeListener() {

        @Override
        public void stateChanged(ChangeEvent e) {
            editOverlayObject();
        }

    });
    buttonBar = new JPanel();
    okButton = new JButton();
    cancelButton = new JButton();
    overlayListPanel = new VerdiListPanel("Variable");
    overlayListPanel.addPropertyChangeListener(VerdiConstants.VERDI_LIST_OBJECT, this);
    overlayListPanel.addPropertyChangeListener(VerdiConstants.VERDI_LIST_OBJECT_NUMBER, this);
    String verdiHome = Tools.getVerdiHome(); // 2014 new method for reading in an image file
    String separator = "/"; // use forward slash only for constructor ImageIcon(String filename);
    String pathName = verdiHome + separator + "plugins" + separator + "core" + separator + "icons" + separator;
    String fileCircle = new String(pathName + "circle.png");
    String fileDiamond = new String(pathName + "diamond.png");
    String fileSquare = new String(pathName + "square.png");
    String fileStar = new String(pathName + "star.png");
    String fileSun = new String(pathName + "sun.png");
    String fileTriangle = new String(pathName + "triangle.png");

    names = new Symbol[] { Symbol.CIRCLE, Symbol.DIAMOND, Symbol.SQUARE, Symbol.STAR, Symbol.SUN,
            Symbol.TRIANGLE };
    symbols = new Icon[] { new ImageIcon(fileCircle), new ImageIcon(fileDiamond), new ImageIcon(fileSquare),
            new ImageIcon(fileStar), new ImageIcon(fileSun), new ImageIcon(fileTriangle)
            //            new ImageIcon(getClass().getResource("/circle.png")),
            //            new ImageIcon(getClass().getResource("/diamond.png")),
            //            new ImageIcon(getClass().getResource("/square.png")),
            //            new ImageIcon(getClass().getResource("/star.png")),
            //            new ImageIcon(getClass().getResource("/sun.png")),
            //            new ImageIcon(getClass().getResource("/triangle.png"))
    };
    symList = new JComboBox(names);

    label3 = new JLabel();
    symPanel = new JPanel(new BorderLayout());
    selectedImg = new JLabel();
    selectedImg.setIcon(symbols[0]);

    symPanel.add(selectedImg, BorderLayout.LINE_START);
    symPanel.add(symList, BorderLayout.LINE_END);

    symList.addActionListener(new AbstractAction() {
        private static final long serialVersionUID = -5121239000837587642L;

        @Override
        public void actionPerformed(ActionEvent e) {
            int index = ((JComboBox) e.getSource()).getSelectedIndex();
            selectedImg.setIcon(symbols[index]);
            editOverlayObject();
        }

    });

    CellConstraints cc = new CellConstraints();

    //======== this ========
    setTitle("Observation Dialog");
    setModal(true);
    setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

    //======== dialogPane ========
    {
        dialogPane.setBorder(Borders.DIALOG_BORDER);
        dialogPane.setLayout(new BorderLayout());

        //======== contentPanel ========
        {
            // 2014
            ColumnSpec aColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, 0.6);
            ColumnSpec bColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.PREFERRED, 0.5);
            contentPanel.setLayout(new FormLayout(
                    new ColumnSpec[] { aColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.RELATED_GAP_COLSPEC, bColumnSpec },
                    new RowSpec[] { FormFactory.PREF_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 }));
            //            contentPanel.setLayout(new FormLayout(
            //                  new ColumnSpec[] {
            //                     new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, 0.6),
            //                     FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
            //                     FormFactory.RELATED_GAP_COLSPEC,
            //                     new ColumnSpec(ColumnSpec.FILL, Sizes.PREFERRED, 0.5)
            //                  },
            //                  new RowSpec[] {
            //                     FormFactory.PREF_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
            //                  }));

            //---- statusLbl ----
            statusLbl.setForeground(Color.red);
            contentPanel.add(statusLbl, cc.xywh(1, 1, 4, 1));
            contentPanel.add(separator1, cc.xywh(1, 3, 4, 1));

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

                //---- varList ----
                varList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
                scrollPane1.setViewportView(varList);
            }
            contentPanel.add(scrollPane1, cc.xywh(1, 5, 1, 11));

            //---- label1 ----
            label1.setText("Stroke Size:");
            contentPanel.add(label1, cc.xywh(3, 5, 2, 1));

            //---- strokeSpn ----
            strokeSpn.setModel(new SpinnerNumberModel(1, 1, null, 1));
            contentPanel.add(strokeSpn, cc.xy(4, 7));

            //---- label2 ----
            label2.setText("Shape Size:");
            contentPanel.add(label2, cc.xywh(3, 9, 2, 1));

            //---- shapeSpn ----
            shapeSpn.setModel(new SpinnerNumberModel(8, 1, null, 1));
            contentPanel.add(shapeSpn, cc.xy(4, 11));

            //---- label3 ----
            label3.setText("Symbol:");
            contentPanel.add(label3, cc.xywh(3, 13, 2, 1));

            //---- symPanel ----
            contentPanel.add(symPanel, cc.xy(4, 15));

            //---- separator2 ----
            contentPanel.add(separator2, cc.xywh(1, 17, 4, 1));

            //---- overlayListPanel ----
            contentPanel.add(overlayListPanel, cc.xywh(1, 19, 4, 1));

            //---- showLegend ----
            contentPanel.add(showLegend, cc.xy(1, 21));
        }
        dialogPane.add(contentPanel, BorderLayout.CENTER);

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

            //---- okButton ----
            okButton.setText("OK");
            buttonBar.add(okButton, cc.xy(2, 1));

            //---- cancelButton ----
            cancelButton.setText("Cancel");
            buttonBar.add(cancelButton, cc.xy(4, 1));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane.add(dialogPane, BorderLayout.CENTER);
    setSize(520, 520);
    setLocationRelativeTo(getOwner());
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:anl.verdi.plot.gui.LabelPanel.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
    separator1 = compFactory.createSeparator("Label");
    label1 = new JLabel();
    textFld = new JTextField();
    label2 = new JLabel();
    fontFld = new JTextField();
    fontBtn = new JButton();
    label3 = new JLabel();
    colorFld = new JTextField();
    colorBtn = new JButton();
    tickSep = compFactory.createSeparator("Ticks");
    tickChk = new JCheckBox();
    number = new JLabel();
    numberFld = new JTextField();
    tickFontLbl = new JLabel();
    tickFontFld = new JTextField();
    tickFontBtn = new JButton();
    tickColorLbl = new JLabel();
    tickColorFld = new JTextField();
    tickColorBtn = new JButton();

    //====Added to configure domain axis labels
    format = new JLabel();
    formatFld = new JTextField();
    orientation = new JLabel();
    orientationOption = new JPanel();
    vRadio = new JRadioButton("Vertical");
    hRadio = new JRadioButton("Horizontal");
    lsRadio = new JRadioButton("Left Slant");
    rsRadio = new JRadioButton("Right Slant");
    radioGroup = new ButtonGroup();
    radioGroup.add(vRadio);//from  w w w .  j a v  a  2  s  .co m
    radioGroup.add(hRadio);
    radioGroup.add(lsRadio);
    radioGroup.add(rsRadio);
    orientationOption.add(hRadio);
    orientationOption.add(vRadio);
    orientationOption.add(lsRadio);
    orientationOption.add(rsRadio);
    hRadio.setSelected(true);
    formatFld.setToolTipText("Use date and time patterns such as: MM/dd/yyyy HH:mm:ss");

    CellConstraints cc = new CellConstraints();

    //======== this ========
    setBorder(new TitledBorder("Title"));
    // 2014
    ColumnSpec aColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW);
    setLayout(new FormLayout(
            new ColumnSpec[] { FormFactory.RELATED_GAP_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
            new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    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 }));
    //      setLayout(new FormLayout(
    //            new ColumnSpec[]{
    //                        FormFactory.RELATED_GAP_COLSPEC,
    //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //                        FormFactory.DEFAULT_COLSPEC,
    //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //                        new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
    //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //                        FormFactory.DEFAULT_COLSPEC
    //            },
    //            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,
    //                        FormFactory.DEFAULT_ROWSPEC,
    //                        FormFactory.LINE_GAP_ROWSPEC,
    //                        FormFactory.DEFAULT_ROWSPEC,
    //                        FormFactory.LINE_GAP_ROWSPEC,
    //                        FormFactory.DEFAULT_ROWSPEC
    //            }));
    add(separator1, cc.xywh(1, 1, 7, 1));

    //---- label1 ----
    label1.setText("Text:");
    add(label1, cc.xy(3, 3));
    add(textFld, cc.xy(5, 3));

    //---- label2 ----
    label2.setText("Font:");
    add(label2, cc.xy(3, 5));

    //---- fontFld ----
    fontFld.setEditable(false);
    add(fontFld, cc.xy(5, 5));

    //---- fontBtn ----
    fontBtn.setText("Select");
    add(fontBtn, cc.xy(7, 5));

    //---- label3 ----
    label3.setText("Color:");
    add(label3, cc.xy(3, 7));

    //---- colorFld ----
    colorFld.setBackground(Color.black);
    colorFld.setEditable(false);
    add(colorFld, new CellConstraints(5, 7, 1, 1, CellConstraints.DEFAULT, CellConstraints.DEFAULT,
            new Insets(4, 0, 4, 0)));

    //---- colorBtn ----
    colorBtn.setText("Select");
    add(colorBtn, cc.xy(7, 7));
    add(tickSep, cc.xywh(1, 9, 7, 1));

    //---- tickChk ----
    tickChk.setText("Show Tick Labels");
    add(tickChk, cc.xywh(3, 11, 3, 1));

    //---- number ----
    number.setText("Number:");
    add(number, cc.xy(3, 13));
    add(numberFld, cc.xy(5, 13));

    //---- tickFontLbl ----
    tickFontLbl.setText("Font:");
    add(tickFontLbl, cc.xy(3, 15));

    //---- tickFontFld ----
    tickFontFld.setEditable(false);
    add(tickFontFld, cc.xy(5, 15));

    //---- tickFontBtn ----
    tickFontBtn.setText("Select");
    add(tickFontBtn, cc.xy(7, 15));

    //---- tickColorLbl ----
    tickColorLbl.setText("Color:");
    add(tickColorLbl, cc.xy(3, 17));

    //---- tickColorFld ----
    tickColorFld.setBackground(Color.black);
    tickColorFld.setEditable(false);
    add(tickColorFld, cc.xy(5, 17));

    //---- tickColorBtn ----
    tickColorBtn.setText("Select");
    add(tickColorBtn, cc.xy(7, 17));

    //---- Format ----
    format.setText("Format:");
    add(format, cc.xy(3, 19));
    add(formatFld, cc.xy(5, 19));

    //---- Orientation ----
    orientation.setText("Orientation:");
    add(orientation, cc.xy(3, 21));
    add(orientationOption, cc.xy(5, 21));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}