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

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

Introduction

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

Prototype

public CellConstraints xy(int col, int row) 

Source Link

Document

Sets column and row origins; sets width and height to 1; uses the default alignments.

Examples:

 cc.xy(1, 1); cc.xy(1, 3); 

Usage

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 ww . j  a v  a2s  . 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
}

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

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    label2 = new JLabel();
    layerSpinner = new JSpinner();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    // 2014/*from w ww .j av  a  2 s.  c o m*/
    ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("max(default;40dlu)");
    RowSpec[] aRowSpec = RowSpec.decodeSpecs("default");
    setLayout(new FormLayout(new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC,
            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec[0] }, aRowSpec));
    //      setLayout(new FormLayout(
    //            new ColumnSpec[]{
    //                        FormFactory.DEFAULT_COLSPEC,
    //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //                        new ColumnSpec("max(default;40dlu)")
    //            },
    //            RowSpec.decodeSpecs("default")));

    //---- label2 ----
    label2.setText("Layer:");
    add(label2, cc.xy(1, 1));
    add(layerSpinner, cc.xy(3, 1));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

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

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    DefaultComponentFactory compFactory = DefaultComponentFactory.getInstance();
    legendChk = new JCheckBox();
    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();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setBorder(new TitledBorder("Title"));
    // 2014//from  ww w .j a v  a  2s  . c om
    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 }));
    //      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
    //            }));

    //---- legendChk ----
    legendChk.setText("Show Legend");
    add(legendChk, cc.xywh(1, 1, 7, 1));

    add(separator1, cc.xywh(1, 3, 7, 1));

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    //---- tickColorBtn ----
    tickColorBtn.setText("Select");
    add(tickColorBtn, cc.xy(7, 19));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

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

protected 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");
    scrollPane1 = new JScrollPane();
    varList = new JList();
    label1 = new JLabel();
    strokeSpn = new JSpinner();
    label2 = new JLabel();
    shapeSpn = new JSpinner();
    buttonBar = new JPanel();
    okButton = new JButton();
    cancelButton = new JButton();

    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 };//from  ww w  . ja  v  a 2 s  . c om
    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]);
        }

    });

    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 }));
            //            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
            //               }));

            //---- 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));
        }
        dialogPane.add(contentPanel, BorderLayout.CENTER);

        //======== buttonBar ========
        {
            buttonBar.setBorder(Borders.BUTTON_BAR_GAP_BORDER);
            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));
            //            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");
            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(400, 260);
    setLocationRelativeTo(getOwner());
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

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

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    gridLinePanel = new GridLinePanel();
    //      vectorPanel = new SimpleColorPanel();
    seriesColorPanel = new SimpleColorPanel();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    // 2014//from  w w w. j a va2s  . c  o m
    ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("default:grow");
    setLayout(new FormLayout(aColumnSpec,
            new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_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.LINE_GAP_ROWSPEC,
    //               FormFactory.DEFAULT_ROWSPEC,
    //               FormFactory.LINE_GAP_ROWSPEC,
    //               FormFactory.DEFAULT_ROWSPEC
    //            }));
    add(gridLinePanel, cc.xy(1, 1));

    //      //---- vectorPanel ----
    //      vectorPanel.setBorder(new TitledBorder("Vector Arrow Color"));
    //      add(vectorPanel, cc.xy(1, 3));
    //
    //---- seriesColorPanel ----
    seriesColorPanel.setBorder(new TitledBorder("Series Color"));
    add(seriesColorPanel, cc.xy(1, 5));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

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

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    label1 = new JLabel();
    strokeSpn = new JSpinner();
    label2 = new JLabel();
    sizeSpn = new JSpinner();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setBorder(new TitledBorder("Overlays"));
    // 2014//from  ww  w. j  ava  2s . co  m
    ColumnSpec aColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, 0.3);
    setLayout(new FormLayout(
            new ColumnSpec[] { FormFactory.PREF_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec },
            new RowSpec[] { FormFactory.PREF_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.PREF_ROWSPEC }));
    //      setLayout(new FormLayout(
    //            new ColumnSpec[] {
    //               FormFactory.PREF_COLSPEC,
    //               FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //               new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, 0.3)
    //            },
    //            new RowSpec[] {
    //               FormFactory.PREF_ROWSPEC,
    //               FormFactory.LINE_GAP_ROWSPEC,
    //               FormFactory.PREF_ROWSPEC
    //            }));

    //---- label1 ----
    label1.setText("Stroke Size:");
    add(label1, cc.xy(1, 1));

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

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

    //---- sizeSpn ----
    sizeSpn.setModel(new SpinnerNumberModel(8, 1, null, 1));
    add(sizeSpn, cc.xy(3, 3));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:anl.verdi.plot.gui.ScatterDialog.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("Select Formulas for Axes");
    scrollPane1 = new JScrollPane();
    formulaList = new JList();
    label1 = new JLabel();
    fldX = new JTextField();
    label2 = new JLabel();
    fldY = new JTextField();
    btnX = new JButton();
    btnY = new JButton();
    separator1 = compFactory.createSeparator("");
    buttonBar = new JPanel();
    okButton = new JButton();
    cancelButton = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setModal(true);//  www.  j  a  va  2 s.  co  m
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

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

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

            //======== scrollPane1 ========
            {
                scrollPane1.setViewportView(formulaList);
            }
            contentPanel.add(scrollPane1, cc.xywh(1, 3, 5, 9));

            //---- label1 ----
            label1.setText("X-Axis:");
            contentPanel.add(label1, cc.xywh(8, 3, 2, 1));

            //---- fldX ----
            fldX.setEditable(false);
            contentPanel.add(fldX, cc.xy(9, 5));

            //---- label2 ----
            label2.setText("Y-Axis:");
            contentPanel.add(label2, cc.xywh(8, 7, 2, 1));

            //---- fldY ----
            fldY.setEditable(false);
            contentPanel.add(fldY, cc.xy(9, 9));

            //---- btnX ----
            btnX.setText("X-Axis");
            contentPanel.add(btnX, cc.xy(1, 13));

            //---- btnY ----
            btnY.setText("Y-Axis");
            contentPanel.add(btnY, cc.xy(3, 13));
            contentPanel.add(separator1, cc.xywh(1, 15, 9, 1));
        }
        dialogPane.add(contentPanel, BorderLayout.CENTER);

        //======== buttonBar ========
        {
            buttonBar.setBorder(Borders.BUTTON_BAR_GAP_BORDER);
            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));
            //            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");
            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);
    pack();
    setLocationRelativeTo(getOwner());
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

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

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    colorLabel = new JLabel();
    colorFld = new JTextField();
    colorButton = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setBorder(new TitledBorder("Grid Lines"));
    // 2014//from   w ww  . j av a  2  s  .  c  o m
    ColumnSpec aColumnSpec = new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW);
    RowSpec[] aRowSpec = RowSpec.decodeSpecs("default");
    setLayout(new FormLayout(
            new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    aColumnSpec, FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
            aRowSpec));
    //      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")));

    //---- colorLabel ----
    colorLabel.setText("Color:");
    add(colorLabel, cc.xy(1, 1));

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

    //---- colorButton ----
    colorButton.setText("Select");
    add(colorButton, cc.xy(5, 1));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

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

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    label1 = new JLabel();
    timeSpinner = new JSpinner();
    timeLabel = new JLabel();
    lblConstantAxis = new JLabel();
    axisSpinner = new JSpinner();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    // 2014//  ww  w  . jav a 2 s  .  co m
    ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("max(min;40dlu)");
    ColumnSpec[] bColumnSpec = ColumnSpec.decodeSpecs("max(default;50dlu)");
    ColumnSpec[] cColumnSpec = ColumnSpec.decodeSpecs("max(default;40dlu)");
    RowSpec[] aRowSpec = RowSpec.decodeSpecs("default");
    setLayout(new FormLayout(new ColumnSpec[] { FormFactory.PREF_COLSPEC,
            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
            bColumnSpec[0], FormFactory.UNRELATED_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, cColumnSpec[0] }, aRowSpec));
    //      setLayout(new FormLayout(
    //            new ColumnSpec[] {
    //               FormFactory.PREF_COLSPEC,
    //               FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //               new ColumnSpec("max(min;40dlu)"),
    //               FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //               new ColumnSpec("max(default;50dlu)"),
    //               FormFactory.UNRELATED_GAP_COLSPEC,
    //               FormFactory.DEFAULT_COLSPEC,
    //               FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //               new ColumnSpec("max(default;40dlu)")
    //            },
    //            RowSpec.decodeSpecs("default")));

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

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

    //---- lblConstantAxis ----
    lblConstantAxis.setText("Layer:");
    add(lblConstantAxis, cc.xy(7, 1));
    add(axisSpinner, cc.xy(9, 1));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

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

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner non-commercial license
    label1 = new JLabel();
    timeSpinner = new JSpinner();
    timeLabel = new JLabel();
    label2 = new JLabel();
    layerSpinner = new JSpinner();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    // 2014//  w w w.ja v  a  2 s .  c  o  m
    ColumnSpec[] aColumnSpec = ColumnSpec.decodeSpecs("max(min;40dlu)");
    ColumnSpec[] bColumnSpec = ColumnSpec.decodeSpecs("max(default;50dlu)");
    ColumnSpec[] cColumnSpec = ColumnSpec.decodeSpecs("max(default;40dlu)");
    RowSpec[] aRowSpec = RowSpec.decodeSpecs("default");
    setLayout(new FormLayout(new ColumnSpec[] { FormFactory.PREF_COLSPEC,
            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, aColumnSpec[0], FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
            bColumnSpec[0], FormFactory.UNRELATED_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, cColumnSpec[0] }, aRowSpec));
    //      setLayout(new FormLayout(
    //            new ColumnSpec[]{
    //                        FormFactory.PREF_COLSPEC,
    //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //                        new ColumnSpec("max(min;40dlu)"),
    //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //                        new ColumnSpec("max(default;50dlu)"),
    //                        FormFactory.UNRELATED_GAP_COLSPEC,
    //                        FormFactory.DEFAULT_COLSPEC,
    //                        FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
    //                        new ColumnSpec("max(default;40dlu)")
    //            },
    //            RowSpec.decodeSpecs("default")));

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

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

    //---- label2 ----
    label2.setText("Layer:");
    add(label2, cc.xy(7, 1));
    add(layerSpinner, cc.xy(9, 1));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}