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

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

Introduction

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

Prototype

public static ConstantSize dluY(int value) 

Source Link

Document

Creates and returns a ConstantSize for the specified value in vertical dialog units.

Usage

From source file:com.spirit.timeTracker.gui.main.JPInfoTareaOrdenTrabajo.java

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    lblAsignado = new JLabel();
    txtAsignado = new JTextField();
    lblTipo = new JLabel();
    lblSubtipo = new JLabel();
    txtSubtipo = new JTextField();
    txtTipo = new JTextField();
    lblFechaEntrega = new JLabel();
    txtFechaEntrega = new JTextField();
    lblFechaLimite = new JLabel();
    txtFechaLimite = new JTextField();
    lblEstado = new JLabel();
    txtEstado = new JTextField();
    btnOrdenEntregada = new JButton();
    lblEquipo = new JLabel();
    txtEquipo = new JTextField();
    lblArchivoDescripcion = new JLabel();
    btnArchivoDescripcion = new JButton();
    txtArchivoDescripcion = new JTextField();
    lblPropuesta = new JLabel();
    txtPropuesta = new JTextField();
    btnPropuesta = new JButton();
    lblDescripcion = new JLabel();
    scrollPane1 = new JScrollPane();
    txtDescripcion = new JTextArea();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(15)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
            new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                    FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(RowSpec.CENTER, Sizes.dluY(43), FormSpec.DEFAULT_GROW),
                    FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) }));

    //---- lblAsignado ----
    lblAsignado.setText("Asignado a:");
    add(lblAsignado, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- txtAsignado ----
    txtAsignado.setEditable(false);/*from w ww . j a  v  a  2 s .com*/
    add(txtAsignado, cc.xywh(5, 3, 11, 1));

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

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

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

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

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

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

    //---- lblFechaLimite ----
    lblFechaLimite.setText("Fecha L\u00edmite:");
    add(lblFechaLimite, cc.xywh(11, 7, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- txtFechaLimite ----
    txtFechaLimite.setEditable(false);
    add(txtFechaLimite, cc.xywh(13, 7, 3, 1));

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

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

    //---- btnOrdenEntregada ----
    btnOrdenEntregada.setText("Entregado");
    add(btnOrdenEntregada, cc.xy(7, 9));

    //---- lblEquipo ----
    lblEquipo.setText("Equipo:");
    add(lblEquipo, cc.xywh(11, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

    //---- txtEquipo ----
    txtEquipo.setEditable(false);
    add(txtEquipo, cc.xywh(13, 9, 3, 1));

    //---- lblArchivoDescripcion ----
    lblArchivoDescripcion.setText("Descripci\u00f3n:");
    add(lblArchivoDescripcion, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
    add(btnArchivoDescripcion, cc.xywh(15, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.FILL));

    //---- txtArchivoDescripcion ----
    txtArchivoDescripcion.setEditable(false);
    add(txtArchivoDescripcion, cc.xywh(5, 11, 9, 1));

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

    //---- txtPropuesta ----
    txtPropuesta.setEditable(false);
    add(txtPropuesta, cc.xywh(5, 13, 9, 1));
    add(btnPropuesta, cc.xywh(15, 13, 1, 1, CellConstraints.LEFT, CellConstraints.FILL));

    //---- lblDescripcion ----
    lblDescripcion.setText("Descripci\u00f3n:");
    add(lblDescripcion, cc.xy(3, 15));

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

        //---- txtDescripcion ----
        txtDescripcion.setEditable(false);
        txtDescripcion.setFont(new Font("Courier", Font.PLAIN, 13));
        txtDescripcion.setLineWrap(true);
        txtDescripcion.setRows(4);
        scrollPane1.setViewportView(txtDescripcion);
    }
    add(scrollPane1, cc.xywh(3, 17, 13, 4));
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.tiempometa.muestradatos.JAboutUs.java

License:Mozilla Public License

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    ResourceBundle bundle = ResourceBundle.getBundle("com.tiempometa.muestradatos.muestradatos");
    dialogPane = new JPanel();
    contentPanel = new JPanel();
    label4 = new JLabel();
    label1 = new JLabel();
    label2 = new JLabel();
    label3 = new JLabel();
    buttonBar = new JPanel();
    okButton = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setTitle(bundle.getString("JAboutUs.this.title"));
    setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

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

        //======== contentPanel ========
        {
            contentPanel.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.DLUX5), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            FormFactory.DEFAULT_COLSPEC },
                    new RowSpec[] { new RowSpec(Sizes.dluY(26)), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC }));

            //---- label4 ----
            label4.setIcon(new ImageIcon(
                    getClass().getResource("/com/tiempometa/resources/tiempometa_icon_large_alpha.png")));
            contentPanel.add(label4, cc.xy(3, 3));

            //---- label1 ----
            label1.setText(bundle.getString("JAboutUs.label1.text"));
            label1.setFont(new Font("Tahoma", Font.BOLD, 24));
            contentPanel.add(label1, cc.xy(5, 3));

            //---- label2 ----
            label2.setText(bundle.getString("JAboutUs.label2.text"));
            contentPanel.add(label2, cc.xy(5, 5));

            //---- label3 ----
            label3.setText(bundle.getString("JAboutUs.label3.text"));
            contentPanel.add(label3, cc.xy(5, 7));
        }
        dialogPane.add(contentPanel, BorderLayout.CENTER);

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

            //---- okButton ----
            okButton.setText("OK");
            okButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    okButtonActionPerformed(e);
                }
            });
            buttonBar.add(okButton, cc.xy(2, 1));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane.add(dialogPane, BorderLayout.CENTER);
    setSize(615, 300);
    setLocationRelativeTo(getOwner());
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}

From source file:com.tiempometa.muestradatos.JMuestraDatos.java

License:Mozilla Public License

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY
    // //GEN-BEGIN:initComponents
    ResourceBundle bundle = ResourceBundle.getBundle("com.tiempometa.muestradatos.muestradatos");
    menuBar1 = new JMenuBar();
    menu1 = new JMenu();
    configMenuItem = new JMenuItem();
    importTagsMenuItem = new JMenuItem();
    exportTagsMenuItem = new JMenuItem();
    clearTagsMenuItem = new JMenuItem();
    exitMenuItem = new JMenuItem();
    menu3 = new JMenu();
    aboutUsMenuItem = new JMenuItem();
    configureJavaMenuItem = new JMenuItem();
    panel5 = new JPanel();
    panel3 = new JPanel();
    panel4 = new JPanel();
    tabbedPane1 = new JTabbedPane();
    panel2 = new JPanel();
    label9 = new JLabel();
    label10 = new JLabel();
    label3 = new JLabel();
    readerPortLabel = new JLabel();
    label11 = new JLabel();
    boxIpAddressLabel = new JLabel();
    label4 = new JLabel();
    readerStatusLabel = new JLabel();
    label12 = new JLabel();
    boxTypeLabel = new JLabel();
    label2 = new JLabel();
    rssiLevelLabel = new JLabel();
    label13 = new JLabel();
    preferredReaderLabel = new JLabel();
    label5 = new JLabel();
    regionLabel = new JLabel();
    label14 = new JLabel();
    preferredAntenaLabel = new JLabel();
    label6 = new JLabel();
    readPowerLabel = new JLabel();
    label7 = new JLabel();
    writePowerLevel = new JLabel();
    usbConnectButton = new JButton();
    boxConnectButton = new JButton();
    panel1 = new JPanel();
    verifyDataButton = new JButton();
    loadReadingsButton = new JButton();
    readTagButton = new JButton();
    countTagsButton = new JButton();
    programTagButton = new JButton();
    panel8 = new JPanel();
    setBoxTimeButton = new JButton();
    getBoxTimeButton = new JButton();
    label20 = new JLabel();
    label19 = new JLabel();
    systemTimeLabel = new JLabel();
    foxberryTimeLabel = new JLabel();
    foxberryTimeDiffLabel = new JLabel();
    panel6 = new JPanel();
    label21 = new JLabel();
    label1 = new JLabel();
    usbStatusLabel = new JLabel();
    label16 = new JLabel();
    tcpStatusLabel = new JLabel();
    label8 = new JLabel();
    databaseLabel = new JLabel();
    panel7 = new JPanel();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setTitle(bundle.getString("JMuestraDatos.this.title"));
    setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
    setIconImage(/*w  w w .  j  a v  a  2  s  . c om*/
            new ImageIcon(getClass().getResource("/com/tiempometa/resources/tiempometa_icon_large_alpha.png"))
                    .getImage());
    setResizable(false);
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

    //======== menuBar1 ========
    {

        //======== menu1 ========
        {
            menu1.setText(bundle.getString("JMuestraDatos.menu1.text"));

            //---- configMenuItem ----
            configMenuItem.setText(bundle.getString("JMuestraDatos.configMenuItem.text"));
            configMenuItem.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    configMenuItemActionPerformed(e);
                }
            });
            menu1.add(configMenuItem);

            //---- importTagsMenuItem ----
            importTagsMenuItem.setText(bundle.getString("JMuestraDatos.importTagsMenuItem.text"));
            importTagsMenuItem.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    importTagsMenuItemActionPerformed(e);
                }
            });
            menu1.add(importTagsMenuItem);

            //---- exportTagsMenuItem ----
            exportTagsMenuItem.setText(bundle.getString("JMuestraDatos.exportTagsMenuItem.text"));
            exportTagsMenuItem.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    exportTagsMenuItemActionPerformed(e);
                }
            });
            menu1.add(exportTagsMenuItem);

            //---- clearTagsMenuItem ----
            clearTagsMenuItem.setText(bundle.getString("JMuestraDatos.clearTagsMenuItem.text"));
            clearTagsMenuItem.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    clearTagsMenuItemActionPerformed(e);
                }
            });
            menu1.add(clearTagsMenuItem);
            menu1.addSeparator();

            //---- exitMenuItem ----
            exitMenuItem.setText(bundle.getString("JMuestraDatos.exitMenuItem.text"));
            exitMenuItem.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    menuItem2ActionPerformed(e);
                }
            });
            menu1.add(exitMenuItem);
        }
        menuBar1.add(menu1);

        //======== menu3 ========
        {
            menu3.setText(bundle.getString("JMuestraDatos.menu3.text"));

            //---- aboutUsMenuItem ----
            aboutUsMenuItem.setText(bundle.getString("JMuestraDatos.aboutUsMenuItem.text"));
            aboutUsMenuItem.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    aboutUsMenuItemActionPerformed(e);
                }
            });
            menu3.add(aboutUsMenuItem);

            //---- configureJavaMenuItem ----
            configureJavaMenuItem.setText(bundle.getString("JMuestraDatos.configureJavaMenuItem.text"));
            configureJavaMenuItem.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    configureJavaMenuItemActionPerformed(e);
                }
            });
            menu3.add(configureJavaMenuItem);
        }
        menuBar1.add(menu3);
    }
    setJMenuBar(menuBar1);

    //======== panel5 ========
    {
        panel5.setLayout(new FormLayout(
                new ColumnSpec[] { new ColumnSpec(Sizes.dluX(18)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                        new ColumnSpec(Sizes.dluX(343)) },
                new RowSpec[] { new RowSpec(Sizes.dluY(17)), FormFactory.LINE_GAP_ROWSPEC,
                        new RowSpec(Sizes.dluY(17)) }));
    }
    contentPane.add(panel5, BorderLayout.NORTH);

    //======== panel3 ========
    {
        panel3.setLayout(new FormLayout(
                new ColumnSpec[] { new ColumnSpec(Sizes.dluX(16)), 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 }));
    }
    contentPane.add(panel3, BorderLayout.WEST);

    //======== panel4 ========
    {
        panel4.setLayout(
                new FormLayout(
                        new ColumnSpec[] { new ColumnSpec(Sizes.dluX(410)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                        RowSpec.decodeSpecs("245dlu")));

        //======== tabbedPane1 ========
        {
            tabbedPane1.setFont(new Font("Tahoma", Font.BOLD, 16));

            //======== panel2 ========
            {
                panel2.setLayout(new FormLayout(
                        new ColumnSpec[] { new ColumnSpec(Sizes.dluX(25)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(89)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(73)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(17)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(84)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(80)) },
                        new RowSpec[] { new RowSpec(Sizes.dluY(20)), FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                new RowSpec(Sizes.DLUY8) }));

                //---- label9 ----
                label9.setText(bundle.getString("JMuestraDatos.label9.text"));
                label9.setFont(new Font("Tahoma", Font.BOLD, 16));
                label9.setIcon(new ImageIcon(getClass().getResource("/com/tiempometa/resources/usb_128.png")));
                label9.setHorizontalAlignment(SwingConstants.CENTER);
                panel2.add(label9, cc.xywh(3, 3, 3, 1));

                //---- label10 ----
                label10.setText(bundle.getString("JMuestraDatos.label10.text"));
                label10.setFont(new Font("Tahoma", Font.BOLD, 16));
                label10.setIcon(
                        new ImageIcon(getClass().getResource("/com/tiempometa/resources/briefcase_128.png")));
                label10.setHorizontalAlignment(SwingConstants.CENTER);
                panel2.add(label10, cc.xywh(9, 3, 3, 1));

                //---- label3 ----
                label3.setText(bundle.getString("JMuestraDatos.label3.text"));
                label3.setFont(new Font("Tahoma", Font.BOLD, 14));
                panel2.add(label3, cc.xy(3, 5));

                //---- readerPortLabel ----
                readerPortLabel.setText(bundle.getString("JMuestraDatos.readerPortLabel.text"));
                panel2.add(readerPortLabel, cc.xy(5, 5));

                //---- label11 ----
                label11.setText(bundle.getString("JMuestraDatos.label11.text"));
                label11.setFont(new Font("Tahoma", Font.BOLD, 14));
                panel2.add(label11, cc.xy(9, 5));

                //---- boxIpAddressLabel ----
                boxIpAddressLabel.setText(bundle.getString("JMuestraDatos.boxIpAddressLabel.text"));
                panel2.add(boxIpAddressLabel, cc.xy(11, 5));

                //---- label4 ----
                label4.setText(bundle.getString("JMuestraDatos.label4.text"));
                label4.setFont(new Font("Tahoma", Font.BOLD, 14));
                panel2.add(label4, cc.xy(3, 7));

                //---- readerStatusLabel ----
                readerStatusLabel.setText(bundle.getString("JMuestraDatos.readerStatusLabel.text"));
                panel2.add(readerStatusLabel, cc.xy(5, 7));

                //---- label12 ----
                label12.setText(bundle.getString("JMuestraDatos.label12.text"));
                label12.setFont(new Font("Tahoma", Font.BOLD, 14));
                panel2.add(label12, cc.xy(9, 7));

                //---- boxTypeLabel ----
                boxTypeLabel.setText(bundle.getString("JMuestraDatos.boxTypeLabel.text"));
                panel2.add(boxTypeLabel, cc.xy(11, 7));

                //---- label2 ----
                label2.setText(bundle.getString("JMuestraDatos.label2.text"));
                label2.setFont(new Font("Tahoma", Font.BOLD, 14));
                panel2.add(label2, cc.xy(3, 9));

                //---- rssiLevelLabel ----
                rssiLevelLabel.setText(bundle.getString("JMuestraDatos.rssiLevelLabel.text"));
                panel2.add(rssiLevelLabel, cc.xy(5, 9));

                //---- label13 ----
                label13.setText(bundle.getString("JMuestraDatos.label13.text"));
                label13.setFont(new Font("Tahoma", Font.BOLD, 14));
                panel2.add(label13, cc.xy(9, 9));

                //---- preferredReaderLabel ----
                preferredReaderLabel.setText(bundle.getString("JMuestraDatos.preferredReaderLabel.text"));
                panel2.add(preferredReaderLabel, cc.xy(11, 9));

                //---- label5 ----
                label5.setText(bundle.getString("JMuestraDatos.label5.text"));
                label5.setFont(new Font("Tahoma", Font.BOLD, 14));
                panel2.add(label5, cc.xy(3, 11));

                //---- regionLabel ----
                regionLabel.setText(bundle.getString("JMuestraDatos.regionLabel.text"));
                panel2.add(regionLabel, cc.xy(5, 11));

                //---- label14 ----
                label14.setText(bundle.getString("JMuestraDatos.label14.text"));
                label14.setFont(new Font("Tahoma", Font.BOLD, 14));
                panel2.add(label14, cc.xy(9, 11));

                //---- preferredAntenaLabel ----
                preferredAntenaLabel.setText(bundle.getString("JMuestraDatos.preferredAntenaLabel.text"));
                panel2.add(preferredAntenaLabel, cc.xy(11, 11));

                //---- label6 ----
                label6.setText(bundle.getString("JMuestraDatos.label6.text"));
                label6.setFont(new Font("Tahoma", Font.BOLD, 14));
                panel2.add(label6, cc.xy(3, 13));

                //---- readPowerLabel ----
                readPowerLabel.setText(bundle.getString("JMuestraDatos.readPowerLabel.text"));
                panel2.add(readPowerLabel, cc.xy(5, 13));

                //---- label7 ----
                label7.setText(bundle.getString("JMuestraDatos.label7.text"));
                label7.setFont(new Font("Tahoma", Font.BOLD, 14));
                panel2.add(label7, cc.xy(3, 15));

                //---- writePowerLevel ----
                writePowerLevel.setText(bundle.getString("JMuestraDatos.writePowerLevel.text"));
                panel2.add(writePowerLevel, cc.xy(5, 15));

                //---- usbConnectButton ----
                usbConnectButton.setText(bundle.getString("JMuestraDatos.usbConnectButton.text"));
                usbConnectButton.setFont(new Font("Tahoma", Font.BOLD, 14));
                usbConnectButton.addActionListener(new ActionListener() {
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        usbConnectButtonActionPerformed(e);
                    }
                });
                panel2.add(usbConnectButton, cc.xywh(3, 17, 3, 1));

                //---- boxConnectButton ----
                boxConnectButton.setText(bundle.getString("JMuestraDatos.boxConnectButton.text"));
                boxConnectButton.setFont(new Font("Tahoma", Font.BOLD, 14));
                boxConnectButton.addActionListener(new ActionListener() {
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        boxConnectButtonActionPerformed(e);
                    }
                });
                panel2.add(boxConnectButton, cc.xywh(9, 17, 3, 1));
            }
            tabbedPane1.addTab(bundle.getString("JMuestraDatos.panel2.tab.title"), panel2);

            //======== panel1 ========
            {
                panel1.setLayout(new FormLayout(
                        new ColumnSpec[] { new ColumnSpec(Sizes.dluX(35)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(120)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(47)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(130)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(28)) },
                        new RowSpec[] { new RowSpec(Sizes.dluY(15)), FormFactory.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 }));

                //---- verifyDataButton ----
                verifyDataButton.setText(bundle.getString("JMuestraDatos.verifyDataButton.text"));
                verifyDataButton.setIcon(
                        new ImageIcon(getClass().getResource("/com/tiempometa/resources/check_64.png")));
                verifyDataButton.setHorizontalAlignment(SwingConstants.LEFT);
                verifyDataButton.setRolloverIcon(null);
                verifyDataButton.setPressedIcon(null);
                verifyDataButton.setFont(new Font("Tahoma", Font.BOLD, 16));
                verifyDataButton.setEnabled(false);
                verifyDataButton.addActionListener(new ActionListener() {
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        verifyDataButtonActionPerformed(e);
                    }
                });
                panel1.add(verifyDataButton, cc.xywh(3, 3, 3, 1));

                //---- loadReadingsButton ----
                loadReadingsButton.setText(bundle.getString("JMuestraDatos.loadReadingsButton.text"));
                loadReadingsButton.setIcon(
                        new ImageIcon(getClass().getResource("/com/tiempometa/resources/load_64.png")));
                loadReadingsButton.setHorizontalAlignment(SwingConstants.LEFT);
                loadReadingsButton.setFont(new Font("Tahoma", Font.BOLD, 16));
                loadReadingsButton.setEnabled(false);
                loadReadingsButton.addActionListener(new ActionListener() {
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        loadReadingsButtonActionPerformed(e);
                    }
                });
                panel1.add(loadReadingsButton, cc.xywh(7, 3, 3, 1));

                //---- readTagButton ----
                readTagButton.setText(bundle.getString("JMuestraDatos.readTagButton.text"));
                readTagButton.setIcon(
                        new ImageIcon(getClass().getResource("/com/tiempometa/resources/scan_64.png")));
                readTagButton.setHorizontalAlignment(SwingConstants.LEFT);
                readTagButton.setFont(new Font("Tahoma", Font.BOLD, 16));
                readTagButton.setEnabled(false);
                readTagButton.addActionListener(new ActionListener() {
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        readTagButtonActionPerformed(e);
                    }
                });
                panel1.add(readTagButton, cc.xywh(3, 5, 3, 1));

                //---- countTagsButton ----
                countTagsButton.setText(bundle.getString("JMuestraDatos.countTagsButton.text"));
                countTagsButton.setIcon(
                        new ImageIcon(getClass().getResource("/com/tiempometa/resources/counter_64.png")));
                countTagsButton.setHorizontalAlignment(SwingConstants.LEFT);
                countTagsButton.setFont(new Font("Tahoma", Font.BOLD, 16));
                countTagsButton.setEnabled(false);
                countTagsButton.addActionListener(new ActionListener() {
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        countTagsButtonActionPerformed(e);
                    }
                });
                panel1.add(countTagsButton, cc.xywh(7, 5, 3, 1));

                //---- programTagButton ----
                programTagButton.setText(bundle.getString("JMuestraDatos.programTagButton.text"));
                programTagButton.setIcon(
                        new ImageIcon(getClass().getResource("/com/tiempometa/resources/record_64.png")));
                programTagButton.setHorizontalAlignment(SwingConstants.LEFT);
                programTagButton.setFont(new Font("Tahoma", Font.BOLD, 16));
                programTagButton.setEnabled(false);
                programTagButton.addActionListener(new ActionListener() {
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        programTagButtonActionPerformed(e);
                    }
                });
                panel1.add(programTagButton, cc.xywh(3, 7, 3, 1));
            }
            tabbedPane1.addTab(bundle.getString("JMuestraDatos.panel1.tab.title"), panel1);

            //======== panel8 ========
            {
                panel8.setLayout(new FormLayout(
                        new ColumnSpec[] { new ColumnSpec(Sizes.dluX(35)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(160)),
                                FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(160)) },
                        new RowSpec[] { new RowSpec(Sizes.dluY(15)), FormFactory.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 }));

                //---- setBoxTimeButton ----
                setBoxTimeButton.setText(bundle.getString("JMuestraDatos.setBoxTimeButton.text"));
                setBoxTimeButton.setIcon(
                        new ImageIcon(getClass().getResource("/com/tiempometa/resources/set_time_64.png")));
                setBoxTimeButton.setHorizontalAlignment(SwingConstants.LEFT);
                setBoxTimeButton.setFont(new Font("Tahoma", Font.BOLD, 16));
                setBoxTimeButton.setEnabled(false);
                setBoxTimeButton.addActionListener(new ActionListener() {
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        setBoxTimeButtonActionPerformed(e);
                    }
                });
                panel8.add(setBoxTimeButton, cc.xy(3, 3));

                //---- getBoxTimeButton ----
                getBoxTimeButton.setText(bundle.getString("JMuestraDatos.getBoxTimeButton.text"));
                getBoxTimeButton.setIcon(
                        new ImageIcon(getClass().getResource("/com/tiempometa/resources/get_time_64.png")));
                getBoxTimeButton.setHorizontalAlignment(SwingConstants.LEFT);
                getBoxTimeButton.setFont(new Font("Tahoma", Font.BOLD, 16));
                getBoxTimeButton.setEnabled(false);
                getBoxTimeButton.addActionListener(new ActionListener() {
                    @Override
                    public void actionPerformed(ActionEvent e) {
                        getBoxTimeButtonActionPerformed(e);
                    }
                });
                panel8.add(getBoxTimeButton, cc.xy(5, 3));

                //---- label20 ----
                label20.setText(bundle.getString("JMuestraDatos.label20.text"));
                label20.setFont(new Font("Tahoma", Font.BOLD, 14));
                panel8.add(label20, cc.xy(3, 5));

                //---- label19 ----
                label19.setText(bundle.getString("JMuestraDatos.label19.text"));
                label19.setFont(new Font("Tahoma", Font.BOLD, 14));
                panel8.add(label19, cc.xy(5, 5));
                panel8.add(systemTimeLabel, cc.xy(3, 7));
                panel8.add(foxberryTimeLabel, cc.xy(5, 7));
                panel8.add(foxberryTimeDiffLabel, cc.xy(5, 9));
            }
            tabbedPane1.addTab(bundle.getString("JMuestraDatos.panel8.tab.title"), panel8);
        }
        panel4.add(tabbedPane1, cc.xy(1, 1));
    }
    contentPane.add(panel4, BorderLayout.CENTER);

    //======== panel6 ========
    {
        panel6.setLayout(new FormLayout(
                new ColumnSpec[] { new ColumnSpec(Sizes.dluX(17)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                        FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                        FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                        new ColumnSpec(Sizes.dluX(65)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                        FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                        new ColumnSpec(Sizes.dluX(65)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                        new ColumnSpec(Sizes.dluX(199)) },
                new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC, FormFactory.DEFAULT_ROWSPEC,
                        FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) }));

        //---- label21 ----
        label21.setText(bundle.getString("JMuestraDatos.label21.text"));
        label21.setFont(new Font("Tahoma", Font.BOLD, 16));
        panel6.add(label21, cc.xy(3, 1));

        //---- label1 ----
        label1.setText(bundle.getString("JMuestraDatos.label1.text"));
        label1.setFont(new Font("Tahoma", Font.PLAIN, 14));
        panel6.add(label1, cc.xy(5, 1));

        //---- usbStatusLabel ----
        usbStatusLabel.setText(bundle.getString("JMuestraDatos.usbStatusLabel.text"));
        usbStatusLabel.setFont(new Font("Tahoma", Font.PLAIN, 14));
        panel6.add(usbStatusLabel, cc.xy(7, 1));

        //---- label16 ----
        label16.setText(bundle.getString("JMuestraDatos.label16.text"));
        label16.setFont(new Font("Tahoma", Font.PLAIN, 14));
        panel6.add(label16, cc.xy(9, 1));

        //---- tcpStatusLabel ----
        tcpStatusLabel.setText(bundle.getString("JMuestraDatos.tcpStatusLabel.text"));
        tcpStatusLabel.setFont(new Font("Tahoma", Font.PLAIN, 14));
        panel6.add(tcpStatusLabel, cc.xy(11, 1));

        //---- label8 ----
        label8.setText(bundle.getString("JMuestraDatos.label8.text"));
        label8.setFont(new Font("Tahoma", Font.BOLD, 16));
        panel6.add(label8, cc.xy(3, 3));

        //---- databaseLabel ----
        databaseLabel.setText(bundle.getString("JMuestraDatos.databaseLabel.text"));
        panel6.add(databaseLabel, cc.xywh(3, 5, 11, 1));
    }
    contentPane.add(panel6, BorderLayout.SOUTH);

    //======== panel7 ========
    {
        panel7.setLayout(new FormLayout(
                new ColumnSpec[] { FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                        FormFactory.DEFAULT_COLSPEC },
                new RowSpec[] { FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                        FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                        FormFactory.DEFAULT_ROWSPEC }));
    }
    contentPane.add(panel7, BorderLayout.EAST);
    setSize(740, 620);
    setLocationRelativeTo(getOwner());
    // //GEN-END:initComponents
}

From source file:com.tiempometa.muestradatos.JProgramTags.java

License:Mozilla Public License

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY
    // //GEN-BEGIN:initComponents
    ResourceBundle bundle = ResourceBundle.getBundle("com.tiempometa.muestradatos.muestradatos");
    dialogPane = new JPanel();
    contentPanel = new JPanel();
    label1 = new JLabel();
    statusLabel = new JLabel();
    nextChipnumberTextField = new JTextField();
    programButton = new JButton();
    bibLabel = new JLabel();
    label3 = new JLabel();
    tidTextField = new JTextField();
    label4 = new JLabel();
    epcTextField = new JTextField();
    label5 = new JLabel();
    programmedEpcTextField = new JTextField();
    scrollPane1 = new JScrollPane();
    tagReadTable = new JTable();
    lockCheckbox = new JCheckBox();
    label2 = new JLabel();
    accessPasswordTextField = new JTextField();
    label6 = new JLabel();
    killPasswordTextField = new JTextField();
    checkBox1 = new JCheckBox();
    buttonBar = new JPanel();
    closeButton = new JButton();
    CellConstraints cc = new CellConstraints();

    // ======== this ========
    setTitle(bundle.getString("JProgramTags.this.title"));
    setIconImage(//from   ww  w.j a v  a 2  s.  c om
            new ImageIcon(getClass().getResource("/com/tiempometa/resources/tiempometa_icon_large_alpha.png"))
                    .getImage());
    setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

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

        // ======== contentPanel ========
        {
            contentPanel.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(12)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(86)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(73)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(71)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(68)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(97)) },
                    new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(Sizes.dluY(15)), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(Sizes.dluY(17)), FormFactory.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 }));

            // ---- label1 ----
            label1.setText(bundle.getString("JProgramTags.label1.text"));
            label1.setFont(new Font("Tahoma", Font.PLAIN, 36));
            contentPanel.add(label1, cc.xywh(3, 5, 3, 1));

            // ---- statusLabel ----
            statusLabel.setText(bundle.getString("JProgramTags.statusLabel.text"));
            statusLabel.setHorizontalAlignment(SwingConstants.CENTER);
            statusLabel.setBackground(Color.yellow);
            statusLabel.setOpaque(true);
            statusLabel.setFont(new Font("Tahoma", Font.BOLD, 20));
            contentPanel.add(statusLabel, cc.xywh(9, 3, 3, 5));

            // ---- nextChipnumberTextField ----
            nextChipnumberTextField.setFont(new Font("Tahoma", Font.PLAIN, 36));
            contentPanel.add(nextChipnumberTextField, cc.xy(7, 5));

            // ---- programButton ----
            programButton.setText(bundle.getString("JProgramTags.programButton.text"));
            programButton.setFont(new Font("Tahoma", Font.PLAIN, 14));
            programButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    programButtonActionPerformed(e);
                }
            });
            contentPanel.add(programButton, cc.xywh(3, 7, 3, 1));

            // ---- bibLabel ----
            bibLabel.setForeground(Color.red);
            bibLabel.setFont(new Font("Tahoma", Font.BOLD, 36));
            bibLabel.setHorizontalAlignment(SwingConstants.CENTER);
            contentPanel.add(bibLabel, cc.xy(11, 9));

            // ---- label3 ----
            label3.setText(bundle.getString("JProgramTags.label3.text"));
            label3.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(label3, cc.xy(7, 11));

            // ---- tidTextField ----
            tidTextField.setEditable(false);
            tidTextField.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(tidTextField, cc.xywh(9, 11, 3, 1));

            // ---- label4 ----
            label4.setText(bundle.getString("JProgramTags.label4.text"));
            label4.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(label4, cc.xy(7, 13));

            // ---- epcTextField ----
            epcTextField.setEditable(false);
            epcTextField.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(epcTextField, cc.xywh(9, 13, 3, 1));

            // ---- label5 ----
            label5.setText(bundle.getString("JProgramTags.label5.text"));
            label5.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(label5, cc.xy(7, 15));

            // ---- programmedEpcTextField ----
            programmedEpcTextField.setEditable(false);
            programmedEpcTextField.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(programmedEpcTextField, cc.xywh(9, 15, 3, 1));

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

            // ---- lockCheckbox ----
            lockCheckbox.setText(bundle.getString("JProgramTags.lockCheckbox.text"));
            lockCheckbox.setSelected(true);
            lockCheckbox.setFont(new Font("Tahoma", Font.PLAIN, 14));
            lockCheckbox.addItemListener(new ItemListener() {
                @Override
                public void itemStateChanged(ItemEvent e) {
                    checkBox2ItemStateChanged(e);
                }
            });
            contentPanel.add(lockCheckbox, cc.xy(3, 19));

            // ---- label2 ----
            label2.setText(bundle.getString("JProgramTags.label2.text"));
            label2.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(label2, cc.xy(5, 19));

            // ---- accessPasswordTextField ----
            accessPasswordTextField.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(accessPasswordTextField, cc.xy(7, 19));

            // ---- label6 ----
            label6.setText(bundle.getString("JProgramTags.label6.text"));
            label6.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(label6, cc.xy(5, 21));

            // ---- killPasswordTextField ----
            killPasswordTextField.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(killPasswordTextField, cc.xy(7, 21));

            // ---- checkBox1 ----
            checkBox1.setText(bundle.getString("JProgramTags.checkBox1.text"));
            checkBox1.setEnabled(false);
            contentPanel.add(checkBox1, cc.xy(9, 21));
        }
        dialogPane.add(contentPanel, BorderLayout.EAST);

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

            // ---- closeButton ----
            closeButton.setText("Cerrar");
            closeButton.setFont(new Font("Tahoma", Font.PLAIN, 14));
            closeButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    closeButtonActionPerformed(e);
                }
            });
            buttonBar.add(closeButton, cc.xy(2, 1));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane.add(dialogPane, BorderLayout.CENTER);
    setSize(700, 625);
    setLocationRelativeTo(getOwner());
    // //GEN-END:initComponents
}

From source file:com.tiempometa.muestradatos.JReadTags.java

License:Mozilla Public License

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY
    // //GEN-BEGIN:initComponents
    ResourceBundle bundle = ResourceBundle.getBundle("com.tiempometa.muestradatos.muestradatos");
    dialogPane = new JPanel();
    contentPanel = new JPanel();
    label2 = new JLabel();
    nextBibTextField = new JTextField();
    statusLabel = new JLabel();
    startReadingButton = new JButton();
    bibLabel = new JLabel();
    scrollPane1 = new JScrollPane();
    tagReadTable = new JTable();
    label3 = new JLabel();
    tidTextField = new JTextField();
    deleteSelectedButton = new JButton();
    label4 = new JLabel();
    epcTextField = new JTextField();
    deleteReadButton = new JButton();
    label1 = new JLabel();
    dataToStoreComboBox = new JComboBox<>();
    deleteAllButton = new JButton();
    allowDuplicateBibsCheckBox = new JCheckBox();
    buttonBar = new JPanel();
    closeButton = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setTitle(bundle.getString("JReadTags.this.title"));
    setDefaultCloseOperation(WindowConstants.DISPOSE_ON_CLOSE);
    setResizable(false);//from  w  w  w . jav a  2s  . co m
    setIconImage(
            new ImageIcon(getClass().getResource("/com/tiempometa/resources/tiempometa_icon_large_alpha.png"))
                    .getImage());
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

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

        //======== contentPanel ========
        {
            contentPanel.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(15)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(52)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(138)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(71)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(Sizes.dluX(155)) },
                    new RowSpec[] { new RowSpec(Sizes.dluY(17)), FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(Sizes.dluY(20)), FormFactory.LINE_GAP_ROWSPEC,
                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(Sizes.dluY(20)), FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(Sizes.dluY(25)), FormFactory.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 }));

            //---- label2 ----
            label2.setText(bundle.getString("JReadTags.label2.text"));
            label2.setFont(new Font("Tahoma", Font.PLAIN, 36));
            contentPanel.add(label2, cc.xywh(3, 5, 3, 1));

            //---- nextBibTextField ----
            nextBibTextField.setFont(new Font("Tahoma", Font.PLAIN, 36));
            nextBibTextField.setHorizontalAlignment(SwingConstants.RIGHT);
            nextBibTextField.setText(bundle.getString("JReadTags.nextBibTextField.text"));
            contentPanel.add(nextBibTextField, cc.xy(7, 5));

            //---- statusLabel ----
            statusLabel.setText(bundle.getString("JReadTags.statusLabel.text"));
            statusLabel.setHorizontalAlignment(SwingConstants.CENTER);
            statusLabel.setBackground(Color.yellow);
            statusLabel.setOpaque(true);
            statusLabel.setFont(new Font("Tahoma", Font.BOLD, 20));
            contentPanel.add(statusLabel, cc.xywh(9, 3, 1, 5));

            //---- startReadingButton ----
            startReadingButton.setText(bundle.getString("JReadTags.startReadingButton.text"));
            startReadingButton.setFont(new Font("Tahoma", Font.PLAIN, 14));
            startReadingButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    startReadingButtonActionPerformed(e);
                }
            });
            contentPanel.add(startReadingButton, cc.xywh(3, 7, 3, 1));

            //---- bibLabel ----
            bibLabel.setForeground(Color.red);
            bibLabel.setFont(new Font("Tahoma", Font.BOLD, 36));
            bibLabel.setHorizontalAlignment(SwingConstants.CENTER);
            contentPanel.add(bibLabel, cc.xy(9, 9));

            //======== scrollPane1 ========
            {
                scrollPane1.setViewportView(tagReadTable);
            }
            contentPanel.add(scrollPane1, cc.xywh(3, 11, 7, 1));

            //---- label3 ----
            label3.setText(bundle.getString("JReadTags.label3.text"));
            label3.setHorizontalAlignment(SwingConstants.RIGHT);
            label3.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(label3, cc.xy(3, 13));

            //---- tidTextField ----
            tidTextField.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(tidTextField, cc.xy(5, 13));

            //---- deleteSelectedButton ----
            deleteSelectedButton.setText(bundle.getString("JReadTags.deleteSelectedButton.text"));
            deleteSelectedButton.setFont(new Font("Tahoma", Font.PLAIN, 14));
            deleteSelectedButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    deleteSelectedButtonActionPerformed(e);
                }
            });
            contentPanel.add(deleteSelectedButton, cc.xy(9, 13));

            //---- label4 ----
            label4.setText(bundle.getString("JReadTags.label4.text"));
            label4.setHorizontalAlignment(SwingConstants.RIGHT);
            label4.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(label4, cc.xy(3, 15));

            //---- epcTextField ----
            epcTextField.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(epcTextField, cc.xy(5, 15));

            //---- deleteReadButton ----
            deleteReadButton.setText(bundle.getString("JReadTags.deleteReadButton.text"));
            deleteReadButton.setFont(new Font("Tahoma", Font.PLAIN, 14));
            deleteReadButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    deleteReadButtonActionPerformed(e);
                }
            });
            contentPanel.add(deleteReadButton, cc.xy(9, 15));

            //---- label1 ----
            label1.setText(bundle.getString("JReadTags.label1.text"));
            label1.setHorizontalAlignment(SwingConstants.RIGHT);
            label1.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(label1, cc.xy(3, 17));

            //---- dataToStoreComboBox ----
            dataToStoreComboBox.setModel(new DefaultComboBoxModel<>(new String[] { "EPC", "TID" }));
            dataToStoreComboBox.setFont(new Font("Tahoma", Font.PLAIN, 14));
            contentPanel.add(dataToStoreComboBox, cc.xy(5, 17));

            //---- deleteAllButton ----
            deleteAllButton.setText(bundle.getString("JReadTags.deleteAllButton.text"));
            deleteAllButton.setFont(new Font("Tahoma", Font.PLAIN, 14));
            deleteAllButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    deleteAllButtonActionPerformed(e);
                }
            });
            contentPanel.add(deleteAllButton, cc.xy(9, 17));

            //---- allowDuplicateBibsCheckBox ----
            allowDuplicateBibsCheckBox.setText(bundle.getString("JReadTags.allowDuplicateBibsCheckBox.text"));
            contentPanel.add(allowDuplicateBibsCheckBox, cc.xy(5, 19));
        }
        dialogPane.add(contentPanel, BorderLayout.CENTER);

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

            //---- closeButton ----
            closeButton.setText("Cerrar");
            closeButton.setFont(new Font("Tahoma", Font.PLAIN, 14));
            closeButton.addActionListener(new ActionListener() {
                @Override
                public void actionPerformed(ActionEvent e) {
                    closeButtonActionPerformed(e);
                }
            });
            buttonBar.add(closeButton, cc.xy(2, 1));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane.add(dialogPane, BorderLayout.CENTER);
    setSize(710, 675);
    setLocationRelativeTo(getOwner());
    // //GEN-END:initComponents
}

From source file:com.tiempometa.muestradatos.JUserDataFrame.java

License:Mozilla Public License

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY
    // //GEN-BEGIN:initComponents
    ResourceBundle bundle = ResourceBundle.getBundle("com.tiempometa.muestradatos.muestradatos");
    bibLabel = new JLabel();
    label1 = new JLabel();
    nameLabel = new JLabel();
    label2 = new JLabel();
    birthdateLabel = new JLabel();
    label3 = new JLabel();
    genderLabel = new JLabel();
    label4 = new JLabel();
    distanceLabel = new JLabel();
    label5 = new JLabel();
    categoryLabel = new JLabel();
    label6 = new JLabel();
    colorLabel = new JLabel();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setTitle(bundle.getString("JUserDataFrame.this.title"));
    setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE);
    setUndecorated(true);/*  ww w .  j a v a  2 s.c o m*/
    setIconImage(
            new ImageIcon(getClass().getResource("/com/tiempometa/resources/tiempometa_icon_large_alpha.png"))
                    .getImage());
    Container contentPane = getContentPane();
    contentPane.setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec(ColumnSpec.FILL, Sizes.dluX(50), FormSpec.DEFAULT_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(74)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.FILL, Sizes.dluX(176), FormSpec.DEFAULT_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(228)),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(21)) },
            new RowSpec[] { new RowSpec(Sizes.dluY(23)), FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(Sizes.dluY(179)), FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(13)),
                    FormFactory.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 }));

    //---- bibLabel ----
    bibLabel.setText(bundle.getString("JUserDataFrame.bibLabel.text"));
    bibLabel.setFont(new Font("Tahoma", Font.PLAIN, 120));
    bibLabel.setForeground(Color.red);
    contentPane.add(bibLabel, cc.xy(9, 3));

    //---- label1 ----
    label1.setText(bundle.getString("JUserDataFrame.label1.text"));
    label1.setFont(new Font("Tahoma", Font.BOLD, 48));
    contentPane.add(label1, cc.xy(3, 7));

    //---- nameLabel ----
    nameLabel.setText(bundle.getString("JUserDataFrame.nameLabel.text"));
    nameLabel.setFont(new Font("Tahoma", Font.PLAIN, 48));
    contentPane.add(nameLabel, cc.xywh(5, 7, 7, 1));

    //---- label2 ----
    label2.setText(bundle.getString("JUserDataFrame.label2.text"));
    label2.setFont(new Font("Tahoma", Font.BOLD, 48));
    contentPane.add(label2, cc.xy(3, 9));

    //---- birthdateLabel ----
    birthdateLabel.setText(bundle.getString("JUserDataFrame.birthdateLabel.text"));
    birthdateLabel.setFont(new Font("Tahoma", Font.PLAIN, 48));
    contentPane.add(birthdateLabel, cc.xywh(5, 9, 5, 1));

    //---- label3 ----
    label3.setText(bundle.getString("JUserDataFrame.label3.text"));
    label3.setFont(new Font("Tahoma", Font.BOLD, 48));
    contentPane.add(label3, cc.xy(3, 11));

    //---- genderLabel ----
    genderLabel.setText(bundle.getString("JUserDataFrame.genderLabel.text"));
    genderLabel.setFont(new Font("Tahoma", Font.PLAIN, 48));
    contentPane.add(genderLabel, cc.xywh(5, 11, 3, 1));

    //---- label4 ----
    label4.setText(bundle.getString("JUserDataFrame.label4.text"));
    label4.setFont(new Font("Tahoma", Font.BOLD, 48));
    contentPane.add(label4, cc.xy(3, 13));

    //---- distanceLabel ----
    distanceLabel.setText(bundle.getString("JUserDataFrame.distanceLabel.text"));
    distanceLabel.setFont(new Font("Tahoma", Font.PLAIN, 48));
    contentPane.add(distanceLabel, cc.xywh(5, 13, 3, 1));

    //---- label5 ----
    label5.setText(bundle.getString("JUserDataFrame.label5.text"));
    label5.setFont(new Font("Tahoma", Font.BOLD, 48));
    contentPane.add(label5, cc.xy(3, 15));

    //---- categoryLabel ----
    categoryLabel.setText(bundle.getString("JUserDataFrame.categoryLabel.text"));
    categoryLabel.setFont(new Font("Tahoma", Font.PLAIN, 48));
    contentPane.add(categoryLabel, cc.xywh(5, 15, 5, 1));

    //---- label6 ----
    label6.setText(bundle.getString("JUserDataFrame.label6.text"));
    label6.setFont(new Font("Tahoma", Font.BOLD, 48));
    contentPane.add(label6, cc.xy(3, 17));

    //---- colorLabel ----
    colorLabel.setText(bundle.getString("JUserDataFrame.colorLabel.text"));
    colorLabel.setFont(new Font("Tahoma", Font.PLAIN, 48));
    contentPane.add(colorLabel, cc.xywh(5, 17, 3, 1));
    setSize(1380, 800);
    setLocationRelativeTo(getOwner());
    // //GEN-END:initComponents
}

From source file:cz.vity.freerapid.gui.dialogs.MultipleSettingsDialog.java

@SuppressWarnings({ "deprecation" })
private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    //ResourceBundle bundle = ResourceBundle.getBundle("MultipleSettingsDialog");
    JPanel dialogPane = new JPanel();
    JPanel contentPanel = new JPanel();
    JLabel iconLabel = new JLabel();
    titleLabel = new JLabel();
    JLabel labelSize = new JLabel();
    fieldSize = new JTextField();
    JLabel labelDescription = new JLabel();
    JScrollPane scrollPane1 = new JScrollPane();
    descriptionArea = ComponentFactory.getTextArea();
    JPanel optionsPanel = new JPanel();
    JLabel saveToLabel = new JLabel();
    comboPath = new JComboBox();
    btnSelectPath = new JButton();
    JXButtonPanel buttonBar = new JXButtonPanel();
    okButton = new JButton();
    cancelButton = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

    //======== dialogPane ========
    {/* ww  w .  ja  v a  2  s. c  o m*/
        dialogPane.setBorder(Borders.DIALOG);
        dialogPane.setLayout(new BorderLayout());

        //======== contentPanel ========
        {

            //---- iconLabel ----
            iconLabel.setName("iconLabel");

            //---- titleLabel ----
            titleLabel.setName("titleLabel");
            titleLabel.setFont(new Font("Tahoma", Font.BOLD, 12));

            //---- labelSize ----
            labelSize.setName("labelSize");

            //---- fieldSize ----
            fieldSize.setBorder(null);
            fieldSize.setOpaque(false);
            fieldSize.setEditable(false);

            //---- labelDescription ----
            labelDescription.setName("labelDescription");

            //======== scrollPane1 ========
            {
                scrollPane1.setViewportView(descriptionArea);
            }

            //======== optionsPanel ========
            {

                //---- saveToLabel ----
                saveToLabel.setName("saveToLabel");
                saveToLabel.setLabelFor(comboPath);

                //---- comboPath ----
                comboPath.setEditable(true);

                //---- btnSelectPath ----
                btnSelectPath.setName("btnSelectPath");

                PanelBuilder optionsPanelBuilder = new PanelBuilder(new FormLayout(
                        new ColumnSpec[] { FormSpecs.DEFAULT_COLSPEC, FormSpecs.LABEL_COMPONENT_GAP_COLSPEC,
                                new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                FormSpecs.LABEL_COMPONENT_GAP_COLSPEC, FormSpecs.DEFAULT_COLSPEC },
                        RowSpec.decodeSpecs("default")), optionsPanel);

                optionsPanelBuilder.add(saveToLabel, cc.xy(1, 1));
                optionsPanelBuilder.add(comboPath, cc.xy(3, 1));
                optionsPanelBuilder.add(btnSelectPath, cc.xy(5, 1));
            }

            PanelBuilder contentPanelBuilder = new PanelBuilder(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(49)), FormSpecs.LABEL_COMPONENT_GAP_COLSPEC,
                            FormSpecs.DEFAULT_COLSPEC, FormSpecs.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormSpecs.LABEL_COMPONENT_GAP_COLSPEC, ColumnSpec.decode("max(min;70dlu)") },
                    new RowSpec[] { FormSpecs.DEFAULT_ROWSPEC, FormSpecs.LINE_GAP_ROWSPEC,
                            FormSpecs.DEFAULT_ROWSPEC, FormSpecs.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.TOP, Sizes.PREFERRED, FormSpec.NO_GROW),
                            FormSpecs.RELATED_GAP_ROWSPEC, FormSpecs.DEFAULT_ROWSPEC,
                            FormSpecs.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.FILL,
                                    Sizes.bounded(Sizes.PREFERRED, Sizes.dluY(40), Sizes.dluY(50)),
                                    FormSpec.DEFAULT_GROW),
                            FormSpecs.LINE_GAP_ROWSPEC, FormSpecs.DEFAULT_ROWSPEC }),
                    contentPanel);

            contentPanelBuilder.add(iconLabel,
                    cc.xywh(1, 1, 1, 5, CellConstraints.DEFAULT, CellConstraints.FILL));
            contentPanelBuilder.add(titleLabel, cc.xywh(3, 1, 5, 1));
            contentPanelBuilder.add(labelSize, cc.xy(3, 3));
            contentPanelBuilder.add(fieldSize, cc.xywh(5, 3, 3, 1));
            contentPanelBuilder.add(labelDescription, cc.xy(1, 7));
            contentPanelBuilder.add(scrollPane1, cc.xywh(1, 9, 7, 1));
            contentPanelBuilder.add(optionsPanel, cc.xywh(1, 11, 7, 1));
        }
        dialogPane.add(contentPanel, BorderLayout.CENTER);

        //======== buttonBar ========
        {
            buttonBar.setBorder(new EmptyBorder(12, 0, 0, 0));

            //---- okButton ----
            okButton.setName("okButton");

            //---- cancelButton ----
            cancelButton.setName("cancelButton");

            PanelBuilder buttonBarBuilder = new PanelBuilder(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormSpecs.UNRELATED_GAP_COLSPEC, ColumnSpec.decode("max(pref;42dlu)"),
                            FormSpecs.LABEL_COMPONENT_GAP_COLSPEC, FormSpecs.DEFAULT_COLSPEC },
                    RowSpec.decodeSpecs("fill:pref")), buttonBar);
            ((FormLayout) buttonBar.getLayout()).setColumnGroups(new int[][] { { 3, 5 } });

            buttonBarBuilder.add(okButton, cc.xy(3, 1));
            buttonBarBuilder.add(cancelButton, cc.xy(5, 1));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane.add(dialogPane, BorderLayout.CENTER);
}

From source file:cz.vity.freerapid.gui.dialogs.NewLinksDialog.java

@SuppressWarnings({ "deprecation" })
private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - unknown
    //ResourceBundle bundle = ResourceBundle.getBundle("NewLinksDialog");
    JPanel dialogPane = new JPanel();
    JPanel contentPanel = new JPanel();
    JLabel labelLinks = new JLabel();
    JScrollPane scrollPane1 = new JScrollPane();
    urlsArea = ComponentFactory.getURLsEditorPane();
    JLabel labelSaveTo = new JLabel();
    comboPath = new JComboBox();
    btnSelectPath = new JButton();
    JLabel labelDescription = new JLabel();
    JScrollPane scrollPane2 = new JScrollPane();
    descriptionArea = ComponentFactory.getTextArea();
    JXButtonPanel buttonBar = new JXButtonPanel();
    btnPasteFromClipboard = new JButton();
    okButton = new JButton();
    btnStartPaused = new JButton();
    cancelButton = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    Container contentPane = getContentPane();
    contentPane.setLayout(new BorderLayout());

    //======== dialogPane ========
    {/*w w  w  .j  ava  2  s . co  m*/
        dialogPane.setBorder(Borders.DIALOG);
        dialogPane.setLayout(new BorderLayout());

        //======== contentPanel ========
        {

            //---- labelLinks ----
            labelLinks.setName("labelLinks");
            labelLinks.setLabelFor(urlsArea);

            //======== scrollPane1 ========
            {
                scrollPane1.setViewportView(urlsArea);
            }

            //---- labelSaveTo ----
            labelSaveTo.setName("labelSaveTo");
            labelSaveTo.setLabelFor(comboPath);

            //---- comboPath ----
            comboPath.setEditable(true);

            //---- btnSelectPath ----
            btnSelectPath.setName("btnSelectPath");

            //---- labelDescription ----
            labelDescription.setName("labelDescription");
            labelDescription.setLabelFor(descriptionArea);

            //======== scrollPane2 ========
            {
                scrollPane2.setViewportView(descriptionArea);
            }

            PanelBuilder contentPanelBuilder = new PanelBuilder(new FormLayout(
                    new ColumnSpec[] { FormSpecs.DEFAULT_COLSPEC, FormSpecs.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.FILL, Sizes.PREFERRED, FormSpec.DEFAULT_GROW),
                            FormSpecs.LABEL_COMPONENT_GAP_COLSPEC, FormSpecs.MIN_COLSPEC },
                    new RowSpec[] { FormSpecs.DEFAULT_ROWSPEC, FormSpecs.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.FILL, Sizes.PREFERRED, FormSpec.DEFAULT_GROW),
                            FormSpecs.LINE_GAP_ROWSPEC, FormSpecs.DEFAULT_ROWSPEC, FormSpecs.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.FILL,
                                    Sizes.bounded(Sizes.PREFERRED, Sizes.dluY(40), Sizes.dluY(55)),
                                    FormSpec.DEFAULT_GROW) }),
                    contentPanel);

            contentPanelBuilder.add(labelLinks, cc.xy(1, 1));
            contentPanelBuilder.add(scrollPane1, cc.xywh(1, 3, 5, 1));
            contentPanelBuilder.add(labelSaveTo, cc.xy(1, 5));
            contentPanelBuilder.add(comboPath, cc.xy(3, 5));
            contentPanelBuilder.add(btnSelectPath, cc.xy(5, 5));
            contentPanelBuilder.add(labelDescription, cc.xy(1, 7));
            contentPanelBuilder.add(scrollPane2, cc.xywh(3, 7, 3, 1));
        }
        dialogPane.add(contentPanel, BorderLayout.CENTER);

        //======== buttonBar ========
        {
            buttonBar.setBorder(new EmptyBorder(12, 0, 0, 0));

            //---- btnPasteFromClipboard ----
            btnPasteFromClipboard.setName("btnPasteFromClipboard");

            //---- okButton ----
            okButton.setName("okButton");

            //---- btnStartPaused ----
            btnStartPaused.setName("btnStartPaused");

            //---- cancelButton ----
            cancelButton.setName("cancelButton");

            PanelBuilder buttonBarBuilder = new PanelBuilder(new FormLayout(
                    new ColumnSpec[] { FormSpecs.PREF_COLSPEC, FormSpecs.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormSpecs.UNRELATED_GAP_COLSPEC, FormSpecs.PREF_COLSPEC,
                            FormSpecs.LABEL_COMPONENT_GAP_COLSPEC, ColumnSpec.decode("max(pref;50dlu)"),
                            FormSpecs.LABEL_COMPONENT_GAP_COLSPEC, ColumnSpec.decode("max(pref;50dlu)"), },
                    RowSpec.decodeSpecs("fill:pref")), buttonBar);
            ((FormLayout) buttonBar.getLayout()).setColumnGroups(new int[][] { { 5, 9 } });

            buttonBarBuilder.add(btnPasteFromClipboard, cc.xy(1, 1));
            buttonBarBuilder.add(okButton, cc.xy(5, 1));
            buttonBarBuilder.add(btnStartPaused, cc.xy(7, 1));
            buttonBarBuilder.add(cancelButton, cc.xy(9, 1));
        }
        dialogPane.add(buttonBar, BorderLayout.SOUTH);
    }
    contentPane.add(dialogPane, BorderLayout.CENTER);
}

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

License:BSD License

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - ANTLR (www.antlr.org)
    dialogPane = new JPanel();
    contentPane = new JPanel();
    tabbedPane1 = new JTabbedPane();
    tabGeneral = new JPanel();
    label2 = new JLabel();
    label5 = new JLabel();
    lafCombo = new JComboBox();
    startupActionCombo = new JComboBox();
    restoreWindowsBoundButton = new JCheckBox();
    desktopModeButton = new JCheckBox();
    label25 = new JLabel();
    outputPathField = new JTextField();
    browseOutputPathButton = new JButton();
    label24 = new JLabel();
    dotToolPathField = new JTextField();
    browseDotToolPathButton = new JButton();
    label37 = new JLabel();
    antlr3OptionsField = new JTextField();
    tabEditor = new JPanel();
    label3 = new JLabel();
    editorFontCombo = new JComboBox();
    editorFontSizeSpinner = new JSpinner();
    autoSaveButton = new JCheckBox();
    autoSaveDelayField = new JTextField();
    label11 = new JLabel();
    backupFileButton = new JCheckBox();
    highlightCursorLineButton = new JCheckBox();
    smoothScrollingButton = new JCheckBox();
    autoIndentColonInRuleButton = new JCheckBox();
    showLineNumbers = new JCheckBox();
    vstyleAutocompletionButton = new JCheckBox();
    label1 = new JLabel();
    tabWidthField = new JTextField();
    label22 = new JLabel();
    parserDelayField = new JTextField();
    label23 = new JLabel();
    tabSyntax = new JPanel();
    label26 = new JLabel();
    parserColorPanel = new JPanel();
    parserBoldButton = new JCheckBox();
    parserItalicButton = new JCheckBox();
    label27 = new JLabel();
    lexerColorPanel = new JPanel();
    lexerBoldButton = new JCheckBox();
    lexerItalicButton = new JCheckBox();
    label28 = new JLabel();
    labelColorPanel = new JPanel();
    labelsBoldButton = new JCheckBox();
    labelsItalicButton = new JCheckBox();
    label29 = new JLabel();
    refsActionColorPanel = new JPanel();
    refsActionBoldButton = new JCheckBox();
    refsActionItalicButton = new JCheckBox();
    label38 = new JLabel();
    blockLabelsColorPanel = new JPanel();
    blockLabelsBoldButton = new JCheckBox();
    blockLabelsItalicButton = new JCheckBox();
    label30 = new JLabel();
    commentsColorPanel = new JPanel();
    commentsBoldButton = new JCheckBox();
    commentsItalicButton = new JCheckBox();
    label31 = new JLabel();
    stringsColorPanel = new JPanel();
    stringsBoldButton = new JCheckBox();
    stringsItalicButton = new JCheckBox();
    label32 = new JLabel();
    keywordsColorPanel = new JPanel();
    keywordsBoldButton = new JCheckBox();
    keywordsItalicButton = new JCheckBox();
    syntaxDefaultButton = new JButton();
    tabCompiler = new JPanel();
    jikesRadio = new JRadioButton();
    integratedRadio = new JRadioButton();
    javacRadio = new JRadioButton();
    javacCustomPathButton = new JCheckBox();
    javacPathField = new JTextField();
    browseJavacPath = new JButton();
    label4 = new JLabel();
    jikesPathField = new JTextField();
    browseJikesPath = new JButton();
    label9 = new JLabel();
    classpathSystemButton = new JCheckBox();
    classpathCustomButton = new JCheckBox();
    customClasspathField = new JTextField();
    browseCustomClassPathButton = new JButton();
    tabDebugger = new JPanel();
    label33 = new JLabel();
    debugDefaultLocalPortField = new JTextField();
    label34 = new JLabel();
    debugLaunchTimeoutField = new JTextField();
    label35 = new JLabel();
    label12 = new JLabel();
    debugNonConsumedColorPanel = new JPanel();
    label13 = new JLabel();
    debugConsumedColorPanel = new JPanel();
    label14 = new JLabel();
    debugHiddenColorPanel = new JPanel();
    label15 = new JLabel();
    debugDeadColorPanel = new JPanel();
    label16 = new JLabel();
    debugLTColorPanel = new JPanel();
    label36 = new JLabel();
    detachablePanelChildrenButton = new JCheckBox();
    askGenButton = new JCheckBox();
    panel1 = new JPanel();
    label8 = new JLabel();
    checkGrammarSuccessButton = new JCheckBox();
    generateCodeSuccessButton = new JCheckBox();
    fileModifiedOnDiskButton = new JCheckBox();
    interpreterLimitationButton = new JCheckBox();
    label6 = new JLabel();
    clearConsoleBeforeCheckButton = new JCheckBox();
    tabUpdates = new JPanel();
    label7 = new JLabel();
    updateTypeCombo = new JComboBox();
    checkForUpdatesButton = new JButton();
    label10 = new JLabel();
    downloadPathField = new JTextField();
    browseUpdateDownloadPathButton = new JButton();
    tabTestRig = new JPanel();
    label17 = new JLabel();
    testRigLanguageComboBox = new JComboBox();
    testRigDefaultRadio = new JRadioButton();
    testRigTextRadio = new JRadioButton();
    scrollPane1 = new JScrollPane();
    testTextArea = new JTextPane();
    buttonBar = new JPanel();
    applyButton = new JButton();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setTitle("Preferences");
    Container contentPane2 = getContentPane();
    contentPane2.setLayout(new BorderLayout());

    //======== dialogPane ========
    {//w  ww.  j a  va  2 s  .  c o  m
        dialogPane.setBorder(Borders.DIALOG_BORDER);
        dialogPane.setMinimumSize(new Dimension(540, 350));
        dialogPane.setLayout(new BorderLayout());

        //======== contentPane ========
        {
            contentPane.setLayout(new FormLayout("default, default:grow", "fill:default:grow"));

            //======== tabbedPane1 ========
            {

                //======== tabGeneral ========
                {
                    tabGeneral.setLayout(new FormLayout(
                            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.NO_GROW),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec("max(min;20dlu)"),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec("max(min;40dlu)"),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                            new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC }));

                    //---- label2 ----
                    label2.setText("At startup:");
                    tabGeneral.add(label2, cc.xy(3, 3));

                    //---- label5 ----
                    label5.setText("Look and feel:");
                    tabGeneral.add(label5, cc.xy(3, 7));
                    tabGeneral.add(lafCombo, cc.xywh(5, 7, 3, 1));

                    //---- startupActionCombo ----
                    startupActionCombo.setModel(new DefaultComboBoxModel(new String[] { "Create a new document",
                            "Open the last opened document", "Open the last saved document",
                            "Open all opened documents when ANTLRWorks was closed" }));
                    tabGeneral.add(startupActionCombo, cc.xywh(5, 3, 3, 1));

                    //---- restoreWindowsBoundButton ----
                    restoreWindowsBoundButton.setText("Restore project's windows position and size");
                    tabGeneral.add(restoreWindowsBoundButton, cc.xywh(5, 5, 3, 1));

                    //---- desktopModeButton ----
                    desktopModeButton.setText("Desktop Mode");
                    desktopModeButton
                            .setToolTipText("This option will take effect after restarting ANTLRWorks");
                    tabGeneral.add(desktopModeButton, cc.xywh(5, 9, 3, 1));

                    //---- label25 ----
                    label25.setText("Output path:");
                    tabGeneral.add(label25, cc.xy(3, 11));

                    //---- outputPathField ----
                    outputPathField.setToolTipText(
                            "Relative path will be generated in the same directory as the grammar itself");
                    tabGeneral.add(outputPathField, cc.xywh(5, 11, 3, 1));

                    //---- browseOutputPathButton ----
                    browseOutputPathButton.setText("Browse...");
                    tabGeneral.add(browseOutputPathButton, cc.xy(9, 11));

                    //---- label24 ----
                    label24.setText("DOT path:");
                    tabGeneral.add(label24, cc.xy(3, 13));

                    //---- dotToolPathField ----
                    dotToolPathField.setToolTipText("Absolute path to the DOT command-line tool");
                    tabGeneral.add(dotToolPathField, cc.xywh(5, 13, 3, 1));

                    //---- browseDotToolPathButton ----
                    browseDotToolPathButton.setText("Browse...");
                    tabGeneral.add(browseDotToolPathButton, cc.xy(9, 13));

                    //---- label37 ----
                    label37.setText("ANTLR options:");
                    tabGeneral.add(label37, cc.xy(3, 15));
                    tabGeneral.add(antlr3OptionsField, cc.xywh(5, 15, 3, 1));
                }
                tabbedPane1.addTab("General", tabGeneral);

                //======== tabEditor ========
                {
                    tabEditor.setLayout(new FormLayout(new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.NO_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(20)),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec("max(default;45dlu)"),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(20)),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(30)),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                            new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    new RowSpec(Sizes.dluY(10)) }));

                    //---- label3 ----
                    label3.setText("Font:");
                    tabEditor.add(label3, cc.xy(3, 3));

                    //---- editorFontCombo ----
                    editorFontCombo.setActionCommand("editorFontCombo");
                    tabEditor.add(editorFontCombo, cc.xywh(5, 3, 5, 1));

                    //---- editorFontSizeSpinner ----
                    editorFontSizeSpinner.setModel(new SpinnerNumberModel(12, 8, null, 1));
                    tabEditor.add(editorFontSizeSpinner, cc.xy(11, 3));

                    //---- autoSaveButton ----
                    autoSaveButton.setText("Auto-save every");
                    tabEditor.add(autoSaveButton, cc.xywh(5, 5, 3, 1));
                    tabEditor.add(autoSaveDelayField, cc.xy(9, 5));

                    //---- label11 ----
                    label11.setText("minutes");
                    tabEditor.add(label11, cc.xy(11, 5));

                    //---- backupFileButton ----
                    backupFileButton.setText("Create backup file");
                    tabEditor.add(backupFileButton, cc.xywh(5, 7, 5, 1));

                    //---- highlightCursorLineButton ----
                    highlightCursorLineButton.setText("Highlight cursor line");
                    tabEditor.add(highlightCursorLineButton, cc.xywh(5, 9, 5, 1));

                    //---- smoothScrollingButton ----
                    smoothScrollingButton.setText("Smooth scrolling");
                    tabEditor.add(smoothScrollingButton, cc.xywh(5, 11, 3, 1));

                    //---- autoIndentColonInRuleButton ----
                    autoIndentColonInRuleButton.setText("Auto-indent ':' in rule");
                    tabEditor.add(autoIndentColonInRuleButton, cc.xywh(5, 13, 7, 1));

                    //---- showLineNumbers ----
                    showLineNumbers.setText("Show line numbers");
                    tabEditor.add(showLineNumbers, cc.xywh(5, 15, 5, 1));

                    //---- vstyleAutocompletionButton ----
                    vstyleAutocompletionButton.setText("Visual Studio auto-completion menu");
                    vstyleAutocompletionButton.setToolTipText(
                            "Displayed when a space is pressed, remember previous auto-completed word, continues to auto-complete without decreasing the word choice as you type");
                    tabEditor.add(vstyleAutocompletionButton, cc.xywh(5, 17, 9, 1));

                    //---- label1 ----
                    label1.setText("Tab width:");
                    label1.setHorizontalAlignment(SwingConstants.RIGHT);
                    tabEditor.add(label1, cc.xy(3, 19));

                    //---- tabWidthField ----
                    tabWidthField.setText("8");
                    tabEditor.add(tabWidthField, cc.xy(5, 19));

                    //---- label22 ----
                    label22.setText("Update delay:");
                    tabEditor.add(label22, cc.xy(3, 21));

                    //---- parserDelayField ----
                    parserDelayField.setText("250");
                    tabEditor.add(parserDelayField, cc.xy(5, 21));

                    //---- label23 ----
                    label23.setText("ms");
                    tabEditor.add(label23, cc.xy(7, 21));
                }
                tabbedPane1.addTab("Editor", tabEditor);

                //======== tabSyntax ========
                {
                    tabSyntax.setLayout(new FormLayout(
                            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.NO_GROW),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(20)),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW) },
                            new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC }));

                    //---- label26 ----
                    label26.setText("Parser References:");
                    tabSyntax.add(label26, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                    //======== parserColorPanel ========
                    {
                        parserColorPanel.setForeground(Color.black);
                        parserColorPanel.setPreferredSize(new Dimension(70, 20));
                        parserColorPanel.setBackground(new Color(255, 255, 51));
                        parserColorPanel.setBorder(LineBorder.createBlackLineBorder());
                        parserColorPanel.setLayout(new FlowLayout());
                    }
                    tabSyntax.add(parserColorPanel, cc.xy(5, 3));

                    //---- parserBoldButton ----
                    parserBoldButton.setText("Bold");
                    parserBoldButton.setFont(new Font("Lucida Grande", Font.BOLD, 13));
                    tabSyntax.add(parserBoldButton, cc.xy(7, 3));

                    //---- parserItalicButton ----
                    parserItalicButton.setText("Italic");
                    parserItalicButton.setFont(new Font("Lucida Grande", Font.ITALIC, 13));
                    tabSyntax.add(parserItalicButton, cc.xy(9, 3));

                    //---- label27 ----
                    label27.setText("Lexer References:");
                    tabSyntax.add(label27, cc.xy(3, 5));

                    //======== lexerColorPanel ========
                    {
                        lexerColorPanel.setForeground(Color.black);
                        lexerColorPanel.setPreferredSize(new Dimension(70, 20));
                        lexerColorPanel.setBackground(new Color(255, 255, 51));
                        lexerColorPanel.setBorder(LineBorder.createBlackLineBorder());
                        lexerColorPanel.setLayout(new FlowLayout());
                    }
                    tabSyntax.add(lexerColorPanel, cc.xy(5, 5));

                    //---- lexerBoldButton ----
                    lexerBoldButton.setText("Bold");
                    lexerBoldButton.setFont(new Font("Lucida Grande", Font.BOLD, 13));
                    tabSyntax.add(lexerBoldButton, cc.xy(7, 5));

                    //---- lexerItalicButton ----
                    lexerItalicButton.setText("Italic");
                    lexerItalicButton.setFont(new Font("Lucida Grande", Font.ITALIC, 13));
                    tabSyntax.add(lexerItalicButton, cc.xy(9, 5));

                    //---- label28 ----
                    label28.setText("Labels:");
                    tabSyntax.add(label28, cc.xy(3, 7));

                    //======== labelColorPanel ========
                    {
                        labelColorPanel.setForeground(Color.black);
                        labelColorPanel.setPreferredSize(new Dimension(70, 20));
                        labelColorPanel.setBackground(new Color(255, 255, 51));
                        labelColorPanel.setBorder(LineBorder.createBlackLineBorder());
                        labelColorPanel.setLayout(new FlowLayout());
                    }
                    tabSyntax.add(labelColorPanel, cc.xy(5, 7));

                    //---- labelsBoldButton ----
                    labelsBoldButton.setText("Bold");
                    labelsBoldButton.setFont(new Font("Lucida Grande", Font.BOLD, 13));
                    tabSyntax.add(labelsBoldButton, cc.xy(7, 7));

                    //---- labelsItalicButton ----
                    labelsItalicButton.setText("Italic");
                    labelsItalicButton.setFont(new Font("Lucida Grande", Font.ITALIC, 13));
                    tabSyntax.add(labelsItalicButton, cc.xy(9, 7));

                    //---- label29 ----
                    label29.setText("References in action:");
                    tabSyntax.add(label29, cc.xy(3, 9));

                    //======== refsActionColorPanel ========
                    {
                        refsActionColorPanel.setForeground(Color.black);
                        refsActionColorPanel.setPreferredSize(new Dimension(70, 20));
                        refsActionColorPanel.setBackground(new Color(255, 255, 51));
                        refsActionColorPanel.setBorder(LineBorder.createBlackLineBorder());
                        refsActionColorPanel.setLayout(new FlowLayout());
                    }
                    tabSyntax.add(refsActionColorPanel, cc.xy(5, 9));

                    //---- refsActionBoldButton ----
                    refsActionBoldButton.setText("Bold");
                    refsActionBoldButton.setFont(new Font("Lucida Grande", Font.BOLD, 13));
                    tabSyntax.add(refsActionBoldButton, cc.xy(7, 9));

                    //---- refsActionItalicButton ----
                    refsActionItalicButton.setText("Italic");
                    refsActionItalicButton.setFont(new Font("Lucida Grande", Font.ITALIC, 13));
                    tabSyntax.add(refsActionItalicButton, cc.xy(9, 9));

                    //---- label38 ----
                    label38.setText("Blocks:");
                    tabSyntax.add(label38, cc.xy(3, 11));

                    //======== blockLabelsColorPanel ========
                    {
                        blockLabelsColorPanel.setForeground(Color.black);
                        blockLabelsColorPanel.setPreferredSize(new Dimension(70, 20));
                        blockLabelsColorPanel.setBackground(new Color(255, 255, 51));
                        blockLabelsColorPanel.setBorder(LineBorder.createBlackLineBorder());
                        blockLabelsColorPanel.setLayout(new FlowLayout());
                    }
                    tabSyntax.add(blockLabelsColorPanel, cc.xy(5, 11));

                    //---- blockLabelsBoldButton ----
                    blockLabelsBoldButton.setText("Bold");
                    blockLabelsBoldButton.setFont(new Font("Lucida Grande", Font.BOLD, 13));
                    tabSyntax.add(blockLabelsBoldButton, cc.xy(7, 11));

                    //---- blockLabelsItalicButton ----
                    blockLabelsItalicButton.setText("Italic");
                    blockLabelsItalicButton.setFont(new Font("Lucida Grande", Font.ITALIC, 13));
                    tabSyntax.add(blockLabelsItalicButton, cc.xy(9, 11));

                    //---- label30 ----
                    label30.setText("Comments:");
                    tabSyntax.add(label30, cc.xy(3, 13));

                    //======== commentsColorPanel ========
                    {
                        commentsColorPanel.setForeground(Color.black);
                        commentsColorPanel.setPreferredSize(new Dimension(70, 20));
                        commentsColorPanel.setBackground(new Color(255, 255, 51));
                        commentsColorPanel.setBorder(LineBorder.createBlackLineBorder());
                        commentsColorPanel.setLayout(new FlowLayout());
                    }
                    tabSyntax.add(commentsColorPanel, cc.xy(5, 13));

                    //---- commentsBoldButton ----
                    commentsBoldButton.setText("Bold");
                    commentsBoldButton.setFont(new Font("Lucida Grande", Font.BOLD, 13));
                    tabSyntax.add(commentsBoldButton, cc.xy(7, 13));

                    //---- commentsItalicButton ----
                    commentsItalicButton.setText("Italic");
                    commentsItalicButton.setFont(new Font("Lucida Grande", Font.ITALIC, 13));
                    tabSyntax.add(commentsItalicButton, cc.xy(9, 13));

                    //---- label31 ----
                    label31.setText("Strings:");
                    tabSyntax.add(label31, cc.xy(3, 15));

                    //======== stringsColorPanel ========
                    {
                        stringsColorPanel.setForeground(Color.black);
                        stringsColorPanel.setPreferredSize(new Dimension(70, 20));
                        stringsColorPanel.setBackground(new Color(255, 255, 51));
                        stringsColorPanel.setBorder(LineBorder.createBlackLineBorder());
                        stringsColorPanel.setLayout(new FlowLayout());
                    }
                    tabSyntax.add(stringsColorPanel, cc.xy(5, 15));

                    //---- stringsBoldButton ----
                    stringsBoldButton.setText("Bold");
                    stringsBoldButton.setFont(new Font("Lucida Grande", Font.BOLD, 13));
                    tabSyntax.add(stringsBoldButton, cc.xy(7, 15));

                    //---- stringsItalicButton ----
                    stringsItalicButton.setText("Italic");
                    stringsItalicButton.setFont(new Font("Lucida Grande", Font.ITALIC, 13));
                    tabSyntax.add(stringsItalicButton, cc.xy(9, 15));

                    //---- label32 ----
                    label32.setText("Keywords:");
                    tabSyntax.add(label32, cc.xy(3, 17));

                    //======== keywordsColorPanel ========
                    {
                        keywordsColorPanel.setForeground(Color.black);
                        keywordsColorPanel.setPreferredSize(new Dimension(70, 20));
                        keywordsColorPanel.setBackground(new Color(255, 255, 51));
                        keywordsColorPanel.setBorder(LineBorder.createBlackLineBorder());
                        keywordsColorPanel.setLayout(new FlowLayout());
                    }
                    tabSyntax.add(keywordsColorPanel, cc.xy(5, 17));

                    //---- keywordsBoldButton ----
                    keywordsBoldButton.setText("Bold");
                    keywordsBoldButton.setFont(new Font("Lucida Grande", Font.BOLD, 13));
                    tabSyntax.add(keywordsBoldButton, cc.xy(7, 17));

                    //---- keywordsItalicButton ----
                    keywordsItalicButton.setText("Italic");
                    keywordsItalicButton.setFont(new Font("Lucida Grande", Font.ITALIC, 13));
                    tabSyntax.add(keywordsItalicButton, cc.xy(9, 17));

                    //---- syntaxDefaultButton ----
                    syntaxDefaultButton.setText("Default");
                    tabSyntax.add(syntaxDefaultButton, cc.xy(13, 19));
                }
                tabbedPane1.addTab("Syntax", tabSyntax);

                //======== tabCompiler ========
                {
                    tabCompiler
                            .setLayout(new FormLayout(
                                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)),
                                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                            FormFactory.DEFAULT_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                            new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT,
                                                    FormSpec.DEFAULT_GROW),
                                            FormFactory.DEFAULT_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                                    new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                            FormFactory.DEFAULT_ROWSPEC }));

                    //---- jikesRadio ----
                    jikesRadio.setText("jikes");
                    tabCompiler.add(jikesRadio, cc.xywh(3, 7, 2, 1));

                    //---- integratedRadio ----
                    integratedRadio.setText("com.sun.tools.javac");
                    integratedRadio.setActionCommand("integrated");
                    tabCompiler.add(integratedRadio, cc.xywh(3, 11, 3, 1));

                    //---- javacRadio ----
                    javacRadio.setText("javac");
                    javacRadio.setSelected(true);
                    tabCompiler.add(javacRadio, cc.xywh(3, 3, 2, 1));

                    //---- javacCustomPathButton ----
                    javacCustomPathButton.setText("Path:");
                    javacCustomPathButton.setToolTipText(
                            "Check to specify a custom path if the default system path doesn't include javac");
                    tabCompiler.add(javacCustomPathButton,
                            cc.xywh(4, 5, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                    tabCompiler.add(javacPathField, cc.xy(5, 5));

                    //---- browseJavacPath ----
                    browseJavacPath.setText("Browse...");
                    tabCompiler.add(browseJavacPath, cc.xy(6, 5));

                    //---- label4 ----
                    label4.setText("Path:");
                    tabCompiler.add(label4,
                            cc.xywh(4, 9, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));
                    tabCompiler.add(jikesPathField, cc.xy(5, 9));

                    //---- browseJikesPath ----
                    browseJikesPath.setText("Browse...");
                    tabCompiler.add(browseJikesPath, cc.xy(6, 9));

                    //---- label9 ----
                    label9.setText("Classpath:");
                    tabCompiler.add(label9, cc.xy(3, 15));

                    //---- classpathSystemButton ----
                    classpathSystemButton.setText("System");
                    tabCompiler.add(classpathSystemButton, cc.xy(4, 15));

                    //---- classpathCustomButton ----
                    classpathCustomButton.setText("Custom:");
                    tabCompiler.add(classpathCustomButton, cc.xy(4, 17));
                    tabCompiler.add(customClasspathField, cc.xy(5, 17));

                    //---- browseCustomClassPathButton ----
                    browseCustomClassPathButton.setText("Browse...");
                    tabCompiler.add(browseCustomClassPathButton, cc.xy(6, 17));
                }
                tabbedPane1.addTab("Compiler", tabCompiler);

                //======== tabDebugger ========
                {
                    tabDebugger.setLayout(new FormLayout(new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.NO_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.RIGHT, Sizes.DEFAULT, FormSpec.NO_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec("max(default;20dlu)"),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                            new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC }));

                    //---- label33 ----
                    label33.setText("Default local port:");
                    tabDebugger.add(label33, cc.xy(3, 3));

                    //---- debugDefaultLocalPortField ----
                    debugDefaultLocalPortField.setText("491000");
                    tabDebugger.add(debugDefaultLocalPortField, cc.xy(5, 3));

                    //---- label34 ----
                    label34.setText("Remote parser launch time-out:");
                    tabDebugger.add(label34, cc.xy(9, 3));

                    //---- debugLaunchTimeoutField ----
                    debugLaunchTimeoutField.setText("5");
                    tabDebugger.add(debugLaunchTimeoutField, cc.xy(11, 3));

                    //---- label35 ----
                    label35.setText("seconds");
                    tabDebugger.add(label35, cc.xy(13, 3));

                    //---- label12 ----
                    label12.setText("Non-consumed token:");
                    label12.setHorizontalAlignment(SwingConstants.RIGHT);
                    tabDebugger.add(label12, cc.xy(3, 7));

                    //======== debugNonConsumedColorPanel ========
                    {
                        debugNonConsumedColorPanel.setForeground(Color.black);
                        debugNonConsumedColorPanel.setPreferredSize(new Dimension(70, 20));
                        debugNonConsumedColorPanel.setBackground(new Color(255, 255, 51));
                        debugNonConsumedColorPanel.setBorder(LineBorder.createBlackLineBorder());
                        debugNonConsumedColorPanel.setLayout(new FlowLayout());
                    }
                    tabDebugger.add(debugNonConsumedColorPanel, cc.xy(5, 7));

                    //---- label13 ----
                    label13.setText("Consumed token:");
                    label13.setHorizontalAlignment(SwingConstants.RIGHT);
                    tabDebugger.add(label13, cc.xy(3, 9));

                    //======== debugConsumedColorPanel ========
                    {
                        debugConsumedColorPanel.setForeground(Color.black);
                        debugConsumedColorPanel.setPreferredSize(new Dimension(70, 20));
                        debugConsumedColorPanel.setBackground(new Color(255, 255, 51));
                        debugConsumedColorPanel.setBorder(LineBorder.createBlackLineBorder());
                        debugConsumedColorPanel.setLayout(new FlowLayout());
                    }
                    tabDebugger.add(debugConsumedColorPanel, cc.xy(5, 9));

                    //---- label14 ----
                    label14.setText("Hidden token:");
                    label14.setHorizontalAlignment(SwingConstants.RIGHT);
                    tabDebugger.add(label14, cc.xy(3, 11));

                    //======== debugHiddenColorPanel ========
                    {
                        debugHiddenColorPanel.setForeground(Color.black);
                        debugHiddenColorPanel.setPreferredSize(new Dimension(70, 20));
                        debugHiddenColorPanel.setBackground(new Color(255, 255, 51));
                        debugHiddenColorPanel.setBorder(LineBorder.createBlackLineBorder());
                        debugHiddenColorPanel.setLayout(new FlowLayout());
                    }
                    tabDebugger.add(debugHiddenColorPanel, cc.xy(5, 11));

                    //---- label15 ----
                    label15.setText("Dead token:");
                    label15.setHorizontalAlignment(SwingConstants.RIGHT);
                    tabDebugger.add(label15, cc.xy(3, 13));

                    //======== debugDeadColorPanel ========
                    {
                        debugDeadColorPanel.setForeground(Color.black);
                        debugDeadColorPanel.setPreferredSize(new Dimension(70, 20));
                        debugDeadColorPanel.setBackground(new Color(255, 255, 51));
                        debugDeadColorPanel.setBorder(LineBorder.createBlackLineBorder());
                        debugDeadColorPanel.setLayout(new FlowLayout());
                    }
                    tabDebugger.add(debugDeadColorPanel, cc.xy(5, 13));

                    //---- label16 ----
                    label16.setText("Lookahead token:");
                    label16.setHorizontalAlignment(SwingConstants.RIGHT);
                    tabDebugger.add(label16, cc.xy(3, 15));

                    //======== debugLTColorPanel ========
                    {
                        debugLTColorPanel.setForeground(Color.black);
                        debugLTColorPanel.setPreferredSize(new Dimension(70, 20));
                        debugLTColorPanel.setBackground(new Color(255, 255, 51));
                        debugLTColorPanel.setBorder(LineBorder.createBlackLineBorder());
                        debugLTColorPanel.setLayout(new FlowLayout());
                    }
                    tabDebugger.add(debugLTColorPanel, cc.xy(5, 15));

                    //---- label36 ----
                    label36.setText("Detachable panels:");
                    tabDebugger.add(label36, cc.xy(3, 19));

                    //---- detachablePanelChildrenButton ----
                    detachablePanelChildrenButton.setText("Children of project's window");
                    tabDebugger.add(detachablePanelChildrenButton, cc.xywh(5, 19, 5, 1));

                    //---- askGenButton ----
                    askGenButton.setText("Ask before generating and compiling");
                    tabDebugger.add(askGenButton, cc.xywh(5, 21, 5, 1));
                }
                tabbedPane1.addTab("Debugger", tabDebugger);

                //======== panel1 ========
                {
                    panel1.setLayout(new FormLayout(
                            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC },
                            new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC }));

                    //---- label8 ----
                    label8.setText("Display alerts:");
                    panel1.add(label8, cc.xywh(3, 3, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                    //---- checkGrammarSuccessButton ----
                    checkGrammarSuccessButton.setText("Successfull check grammar");
                    panel1.add(checkGrammarSuccessButton, cc.xy(5, 3));

                    //---- generateCodeSuccessButton ----
                    generateCodeSuccessButton.setText("Successfull code generation");
                    panel1.add(generateCodeSuccessButton, cc.xy(5, 5));

                    //---- fileModifiedOnDiskButton ----
                    fileModifiedOnDiskButton.setText("File modified on disk");
                    panel1.add(fileModifiedOnDiskButton, cc.xy(5, 7));

                    //---- interpreterLimitationButton ----
                    interpreterLimitationButton.setText("Interpreter limitations");
                    panel1.add(interpreterLimitationButton, cc.xy(5, 9));

                    //---- label6 ----
                    label6.setText("Console:");
                    panel1.add(label6, cc.xywh(3, 11, 1, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                    //---- clearConsoleBeforeCheckButton ----
                    clearConsoleBeforeCheckButton.setText("Clear before checking grammar");
                    panel1.add(clearConsoleBeforeCheckButton, cc.xy(5, 11));
                }
                tabbedPane1.addTab("Advanced", panel1);

                //======== tabUpdates ========
                {
                    tabUpdates.setLayout(new FormLayout(
                            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                            new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC }));

                    //---- label7 ----
                    label7.setText("Check for ANTLRWorks updates:");
                    label7.setHorizontalAlignment(SwingConstants.LEFT);
                    tabUpdates.add(label7, cc.xy(3, 3));

                    //---- updateTypeCombo ----
                    updateTypeCombo.setModel(new DefaultComboBoxModel(
                            new String[] { "Manually", "At startup", "Daily", "Weekly" }));
                    tabUpdates.add(updateTypeCombo, cc.xywh(3, 5, 4, 1));

                    //---- checkForUpdatesButton ----
                    checkForUpdatesButton.setText("Check Now");
                    tabUpdates.add(checkForUpdatesButton, cc.xy(7, 5));

                    //---- label10 ----
                    label10.setText("Download path:");
                    label10.setHorizontalAlignment(SwingConstants.LEFT);
                    tabUpdates.add(label10, cc.xy(3, 9));
                    tabUpdates.add(downloadPathField, cc.xywh(3, 11, 3, 1));

                    //---- browseUpdateDownloadPathButton ----
                    browseUpdateDownloadPathButton.setText("Browse...");
                    browseUpdateDownloadPathButton.setActionCommand("Browse");
                    tabUpdates.add(browseUpdateDownloadPathButton, cc.xy(7, 11));
                }
                tabbedPane1.addTab("Updates", tabUpdates);

                //======== tabTestRig ========
                {
                    tabTestRig.setLayout(new FormLayout(
                            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, FormFactory.DEFAULT_COLSPEC,
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                            new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.UNRELATED_GAP_ROWSPEC,
                                    FormFactory.DEFAULT_ROWSPEC, FormFactory.LINE_GAP_ROWSPEC,
                                    new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                                    FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) }));

                    //---- label17 ----
                    label17.setText("Test Rig for:");
                    tabTestRig.add(label17,
                            cc.xywh(3, 3, 3, 1, CellConstraints.RIGHT, CellConstraints.DEFAULT));

                    //---- testRigLanguageComboBox ----
                    testRigLanguageComboBox
                            .setModel(new DefaultComboBoxModel(new String[] { "Java", "Python" }));
                    tabTestRig.add(testRigLanguageComboBox, cc.xy(7, 3));

                    //---- testRigDefaultRadio ----
                    testRigDefaultRadio.setText("Use default Test Rig Template");
                    testRigDefaultRadio.setSelected(true);
                    tabTestRig.add(testRigDefaultRadio, cc.xywh(5, 5, 5, 1));

                    //---- testRigTextRadio ----
                    testRigTextRadio.setText("Text:");
                    tabTestRig.add(testRigTextRadio,
                            cc.xywh(5, 7, 1, 1, CellConstraints.DEFAULT, CellConstraints.TOP));

                    //======== scrollPane1 ========
                    {
                        scrollPane1.setViewportView(testTextArea);
                    }
                    tabTestRig.add(scrollPane1, cc.xywh(7, 7, 3, 1));
                }
                tabbedPane1.addTab("Test Rig", tabTestRig);

            }
            contentPane.add(tabbedPane1, cc.xywh(1, 1, 2, 1));
        }
        dialogPane.add(contentPane, BorderLayout.CENTER);

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

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

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

License:BSD License

private void initComponents() {
    // JFormDesigner - Component initialization - DO NOT MODIFY  //GEN-BEGIN:initComponents
    // Generated using JFormDesigner Open Source Project license - ANTLR (www.antlr.org)
    appIconButton = new JButton();
    descriptionLabel = new JLabel();
    titleLabel = new JLabel();
    versionLabel = new JLabel();
    copyrightLabel = new JLabel();
    tabbedPane1 = new JTabbedPane();
    panel2 = new JPanel();
    acknowledgeTextArea = new JTextArea();
    panel1 = new JPanel();
    scrollPane1 = new JScrollPane();
    infoTable = new JTable();
    CellConstraints cc = new CellConstraints();

    //======== this ========
    setResizable(false);// w ww  .j  a v  a  2  s . c  om
    setTitle("About");
    Container contentPane = getContentPane();
    contentPane.setLayout(new FormLayout(
            new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    FormFactory.DEFAULT_COLSPEC, FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                    new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                    FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
            new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(RowSpec.BOTTOM, Sizes.DEFAULT, FormSpec.NO_GROW), FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec("top:max(default;15dlu)"), FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec("bottom:max(default;10dlu)"), FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec("top:max(default;10dlu)"), FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec("fill:max(default;60dlu):grow"), FormFactory.LINE_GAP_ROWSPEC,
                    new RowSpec(Sizes.dluY(10)) }));

    //---- appIconButton ----
    appIconButton.setIcon(null);
    appIconButton.setBorderPainted(false);
    appIconButton.setContentAreaFilled(false);
    appIconButton.setDefaultCapable(false);
    appIconButton.setEnabled(true);
    appIconButton.setFocusable(false);
    appIconButton.setFocusPainted(false);
    appIconButton.setPreferredSize(new Dimension(124, 144));
    appIconButton.setMaximumSize(new Dimension(136, 144));
    appIconButton.setMinimumSize(new Dimension(136, 144));
    contentPane.add(appIconButton, cc.xywh(3, 3, 1, 8));

    //---- descriptionLabel ----
    descriptionLabel
            .setText("A graphical development environment for developing and debugging ANTLR v3 grammars");
    descriptionLabel.setHorizontalAlignment(SwingConstants.LEFT);
    descriptionLabel.setHorizontalTextPosition(SwingConstants.LEFT);
    descriptionLabel.setVerticalTextPosition(SwingConstants.TOP);
    descriptionLabel.setVerticalAlignment(SwingConstants.TOP);
    contentPane.add(descriptionLabel, cc.xywh(5, 7, 1, 2));

    //---- titleLabel ----
    titleLabel.setText("ANTLRWorks");
    titleLabel.setFont(new Font("Lucida Grande", Font.BOLD, 36));
    contentPane.add(titleLabel, cc.xy(5, 3));

    //---- versionLabel ----
    versionLabel.setText("Version 1.0 early access 1");
    contentPane.add(versionLabel, cc.xy(5, 5));

    //---- copyrightLabel ----
    copyrightLabel.setText("Copyright (c) 2005 Jean Bovet & Terence Parr");
    contentPane.add(copyrightLabel, cc.xy(5, 9));

    //======== tabbedPane1 ========
    {

        //======== panel2 ========
        {
            panel2.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                    new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.FILL, Sizes.DEFAULT, FormSpec.NO_GROW),
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) }));

            //---- acknowledgeTextArea ----
            acknowledgeTextArea.setText(
                    "ANTLR and StringTemplate are (c) 1989-2005 Terence Parr\nXJLibrary is (c) 2004-2005 Jean Bovet\nPortion of the GUI uses JGoodies, (c) 2002-2004 Karsten Lentzsch\nPortion of the GUI was created using JFormDesigner, (c) 2004-2005 Karl Tauber\nBrowserLauncher is (c) 2001 Eric Albert <ejalbert@cs.stanford.edu>\nApplication icon is (c) Matthew McClintock <matthew@mc.clintock.com>\n");
            acknowledgeTextArea.setEditable(false);
            acknowledgeTextArea.setBackground(SystemColor.window);
            panel2.add(acknowledgeTextArea, cc.xy(3, 3));
        }
        tabbedPane1.addTab("Acknowledgment", panel2);

        //======== panel1 ========
        {
            panel1.setLayout(new FormLayout(
                    new ColumnSpec[] { new ColumnSpec(Sizes.dluX(10)), FormFactory.LABEL_COMPONENT_GAP_COLSPEC,
                            new ColumnSpec(ColumnSpec.FILL, Sizes.DEFAULT, FormSpec.DEFAULT_GROW),
                            FormFactory.LABEL_COMPONENT_GAP_COLSPEC, new ColumnSpec(Sizes.dluX(10)) },
                    new RowSpec[] { new RowSpec(Sizes.dluY(10)), FormFactory.LINE_GAP_ROWSPEC,
                            new RowSpec(RowSpec.FILL, Sizes.dluY(10), FormSpec.DEFAULT_GROW),
                            FormFactory.LINE_GAP_ROWSPEC, new RowSpec(Sizes.dluY(10)) }));

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

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

                    @Override
                    public boolean isCellEditable(int rowIndex, int columnIndex) {
                        return columnEditable[columnIndex];
                    }
                });
                infoTable.setShowVerticalLines(true);
                scrollPane1.setViewportView(infoTable);
            }
            panel1.add(scrollPane1, cc.xy(3, 3));
        }
        tabbedPane1.addTab("Information", panel1);

    }
    contentPane.add(tabbedPane1, cc.xywh(3, 11, 3, 1));
    pack();
    // JFormDesigner - End of component initialization  //GEN-END:initComponents
}