Package org.jdesktop.layout

Examples of org.jdesktop.layout.GroupLayout


        pkrDirButton.setPreferredSize(new Dimension(33, 20));
        pkrDirButton.addMouseListener(formListener);

        userNameLabel.setText("UserName");

        GroupLayout pkrInfoPanelLayout = new GroupLayout(pkrInfoPanel);
        pkrInfoPanel.setLayout(pkrInfoPanelLayout);
        pkrInfoPanelLayout.setHorizontalGroup(
                pkrInfoPanelLayout.createParallelGroup(GroupLayout.LEADING)
                        .add(pkrInfoPanelLayout.createSequentialGroup()
                        .addContainerGap()
                        .add(pkrInfoPanelLayout.createParallelGroup(GroupLayout.TRAILING)
                                .add(userNameLabel)
                                .add(pkrDirLabel))
                        .addPreferredGap(LayoutStyle.RELATED)
                        .add(pkrInfoPanelLayout.createParallelGroup(GroupLayout.LEADING)
                                .add(GroupLayout.TRAILING, pkrDirTextBox, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                                .add(userNameTextBox, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
                        .addPreferredGap(LayoutStyle.RELATED)
                        .add(pkrDirButton, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                        .addContainerGap(17, Short.MAX_VALUE))
        );

        pkrInfoPanelLayout.linkSize(new Component[]{pkrDirTextBox, userNameTextBox}, GroupLayout.HORIZONTAL);

        pkrInfoPanelLayout.setVerticalGroup(
                pkrInfoPanelLayout.createParallelGroup(GroupLayout.LEADING)
                        .add(pkrInfoPanelLayout.createSequentialGroup()
                        .add(pkrInfoPanelLayout.createParallelGroup(GroupLayout.TRAILING)
                                .add(pkrInfoPanelLayout.createSequentialGroup()
                                        .add(pkrInfoPanelLayout.createParallelGroup(GroupLayout.BASELINE)
                                                .add(pkrDirTextBox, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                                                .add(pkrDirButton, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                                                .add(pkrDirLabel))
                                        .addPreferredGap(LayoutStyle.RELATED)
                                        .add(userNameTextBox, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
                                .add(userNameLabel))
                        .addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        lafPanel.setBorder(BorderFactory.createTitledBorder("Look And Feel"));

        lafLabel.setText("Look And Feel");

        lafComboBox.setModel(new DefaultComboBoxModel(new String[]{"Windows", "LipstiK"}));
        lafComboBox.setMinimumSize(new Dimension(130, 20));
        lafComboBox.setPreferredSize(new Dimension(130, 20));

        GroupLayout lafPanelLayout = new GroupLayout(lafPanel);
        lafPanel.setLayout(lafPanelLayout);
        lafPanelLayout.setHorizontalGroup(
                lafPanelLayout.createParallelGroup(GroupLayout.LEADING)
                        .add(lafPanelLayout.createSequentialGroup()
                        .addContainerGap()
                        .add(lafLabel)
                        .addPreferredGap(LayoutStyle.RELATED)
                        .add(lafComboBox, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                        .addContainerGap(58, Short.MAX_VALUE))
        );
        lafPanelLayout.setVerticalGroup(
                lafPanelLayout.createParallelGroup(GroupLayout.LEADING)
                        .add(lafPanelLayout.createSequentialGroup()
                        .add(lafPanelLayout.createParallelGroup(GroupLayout.BASELINE)
                                .add(lafLabel)
                                .add(lafComboBox, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
                        .addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        GroupLayout layout = new GroupLayout(getContentPane());
        getContentPane().setLayout(layout);
        layout.setHorizontalGroup(
                layout.createParallelGroup(GroupLayout.LEADING)
                        .add(layout.createSequentialGroup()
                        .addContainerGap()
                        .add(layout.createParallelGroup(GroupLayout.TRAILING)
                                .add(layout.createSequentialGroup()
                                        .add(okButton, GroupLayout.PREFERRED_SIZE, 67, GroupLayout.PREFERRED_SIZE)
                                        .addPreferredGap(LayoutStyle.RELATED)
                                        .add(cancelButton))
                                .add(GroupLayout.LEADING, layout.createParallelGroup(GroupLayout.TRAILING, false)
                                .add(GroupLayout.LEADING, pkrInfoPanel, 0, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                                .add(GroupLayout.LEADING, lafPanel, GroupLayout.DEFAULT_SIZE, GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)))
                        .addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );

        layout.linkSize(new Component[]{cancelButton, okButton}, GroupLayout.HORIZONTAL);

        layout.setVerticalGroup(
                layout.createParallelGroup(GroupLayout.LEADING)
                        .add(layout.createSequentialGroup()
                        .addContainerGap()
                        .add(pkrInfoPanel, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(LayoutStyle.RELATED)
                        .add(lafPanel, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                        .addPreferredGap(LayoutStyle.RELATED)
                        .add(layout.createParallelGroup(GroupLayout.BASELINE)
                                .add(cancelButton)
                                .add(okButton))
                        .addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE))
        );
View Full Code Here


        volumeCtrlSpinner = new JSpinner();
        panSpinner = new JSpinner();
        panModSpinner = new JSpinner();
        panCtrlSpinner = new JSpinner();

        GroupLayout jKnob1Layout = new GroupLayout(jKnob1);
        jKnob1.setLayout(jKnob1Layout);
        jKnob1Layout.setHorizontalGroup(
            jKnob1Layout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        jKnob1Layout.setVerticalGroup(
            jKnob1Layout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );

        setLayout(new GridBagLayout());

        volumeKnob.setIntValue(0);
        volumeKnob.setMaximumValue(127);
        volumeKnob.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent evt) {
                volumeKnobStateChanged(evt);
            }
        });

        GroupLayout volumeKnobLayout = new GroupLayout(volumeKnob);
        volumeKnob.setLayout(volumeKnobLayout);
        volumeKnobLayout.setHorizontalGroup(
            volumeKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 40, Short.MAX_VALUE)
        );
        volumeKnobLayout.setVerticalGroup(
            volumeKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 40, Short.MAX_VALUE)
        );
        add(volumeKnob, new GridBagConstraints());

        volumeModKnob.setMaximumValue(127);
        volumeModKnob.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent evt) {
                volumeModKnobStateChanged(evt);
            }
        });

        GroupLayout volumeModKnobLayout = new GroupLayout(volumeModKnob);
        volumeModKnob.setLayout(volumeModKnobLayout);
        volumeModKnobLayout.setHorizontalGroup(
            volumeModKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 40, Short.MAX_VALUE)
        );
        volumeModKnobLayout.setVerticalGroup(
            volumeModKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 40, Short.MAX_VALUE)
        );
        add(volumeModKnob, new GridBagConstraints());

        volumeCtrlKnob.setMaximumValue(127);
        volumeCtrlKnob.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent evt) {
                volumeCtrlKnobStateChanged(evt);
            }
        });

        GroupLayout volumeCtrlKnobLayout = new GroupLayout(volumeCtrlKnob);
        volumeCtrlKnob.setLayout(volumeCtrlKnobLayout);
        volumeCtrlKnobLayout.setHorizontalGroup(
            volumeCtrlKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 40, Short.MAX_VALUE)
        );
        volumeCtrlKnobLayout.setVerticalGroup(
            volumeCtrlKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 40, Short.MAX_VALUE)
        );
        add(volumeCtrlKnob, new GridBagConstraints());

        panKnob.setMaximumValue(127);
        panKnob.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent evt) {
                panKnobStateChanged(evt);
            }
        });

        GroupLayout panKnobLayout = new GroupLayout(panKnob);
        panKnob.setLayout(panKnobLayout);
        panKnobLayout.setHorizontalGroup(
            panKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 40, Short.MAX_VALUE)
        );
        panKnobLayout.setVerticalGroup(
            panKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 40, Short.MAX_VALUE)
        );
        add(panKnob, new GridBagConstraints());

        panModKnob.setMaximumValue(127);
        panModKnob.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent evt) {
                panModKnobStateChanged(evt);
            }
        });

        GroupLayout panModKnobLayout = new GroupLayout(panModKnob);
        panModKnob.setLayout(panModKnobLayout);
        panModKnobLayout.setHorizontalGroup(
            panModKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 40, Short.MAX_VALUE)
        );
        panModKnobLayout.setVerticalGroup(
            panModKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 40, Short.MAX_VALUE)
        );
        add(panModKnob, new GridBagConstraints());

        panCtrlKnob.setMaximumValue(127);
        panCtrlKnob.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent evt) {
                panCtrlKnobStateChanged(evt);
            }
        });

        GroupLayout panCtrlKnobLayout = new GroupLayout(panCtrlKnob);
        panCtrlKnob.setLayout(panCtrlKnobLayout);
        panCtrlKnobLayout.setHorizontalGroup(
            panCtrlKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 40, Short.MAX_VALUE)
        );
        panCtrlKnobLayout.setVerticalGroup(
            panCtrlKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 40, Short.MAX_VALUE)
        );
        add(panCtrlKnob, new GridBagConstraints());

        ResourceBundle bundle = ResourceBundle.getBundle("jrackattack/gui");
View Full Code Here

            public void stateChanged(ChangeEvent evt) {
                speedKnobStateChanged(evt);
            }
        });

        GroupLayout speedKnobLayout = new GroupLayout(speedKnob);
        speedKnob.setLayout(speedKnobLayout);
        speedKnobLayout.setHorizontalGroup(
            speedKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        speedKnobLayout.setVerticalGroup(
            speedKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.gridheight = 2;
        add(speedKnob, gridBagConstraints);

        shapeBox.setModel(new javax.swing.DefaultComboBoxModel(new String[] { "Item 1", "Item 2", "Item 3", "Item 4" }));
        shapeBox.addItemListener(new java.awt.event.ItemListener() {
            public void itemStateChanged(java.awt.event.ItemEvent evt) {
                shapeBoxItemStateChanged(evt);
            }
        });

        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.fill = java.awt.GridBagConstraints.HORIZONTAL;
        add(shapeBox, gridBagConstraints);

        java.util.ResourceBundle bundle = java.util.ResourceBundle.getBundle("jrackattack/gui"); // NOI18N
        speedLabel.setText(bundle.getString("label.speed")); // NOI18N
        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.gridy = 3;
        add(speedLabel, gridBagConstraints);

        oneShotCheckBox.setText(bundle.getString("checkbox.one_shot")); // NOI18N
        oneShotCheckBox.setBorder(javax.swing.BorderFactory.createEmptyBorder(0, 0, 0, 0));
        oneShotCheckBox.setMargin(new java.awt.Insets(0, 0, 0, 0));
        oneShotCheckBox.addActionListener(new java.awt.event.ActionListener() {
            public void actionPerformed(java.awt.event.ActionEvent evt) {
                oneShotCheckBoxActionPerformed(evt);
            }
        });

        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.gridx = 1;
        gridBagConstraints.gridy = 3;
        gridBagConstraints.insets = new java.awt.Insets(2, 2, 2, 2);
        add(oneShotCheckBox, gridBagConstraints);

        modKnob.setIntValue(0);
        modKnob.setMaximumValue(127);
        modKnob.addChangeListener(new javax.swing.event.ChangeListener() {
            public void stateChanged(javax.swing.event.ChangeEvent evt) {
                modKnobStateChanged(evt);
            }
        });

        GroupLayout modKnobLayout = new GroupLayout(modKnob);
        modKnob.setLayout(modKnobLayout);
        modKnobLayout.setHorizontalGroup(
            modKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        modKnobLayout.setVerticalGroup(
            modKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        gridBagConstraints = new java.awt.GridBagConstraints();
        gridBagConstraints.gridheight = 2;
        add(modKnob, gridBagConstraints);
View Full Code Here

            public void stateChanged(ChangeEvent evt) {
                cutoffKnobStateChanged(evt);
            }
        });

        GroupLayout cutoffKnobLayout = new GroupLayout(cutoffKnob);
        cutoffKnob.setLayout(cutoffKnobLayout);
        cutoffKnobLayout.setHorizontalGroup(
            cutoffKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        cutoffKnobLayout.setVerticalGroup(
            cutoffKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        add(cutoffKnob, new GridBagConstraints());

        resonanceKnob.setIntValue(0);
        resonanceKnob.setMaximumValue(127);
        resonanceKnob.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent evt) {
                resonanceKnobStateChanged(evt);
            }
        });

        GroupLayout resonanceKnobLayout = new GroupLayout(resonanceKnob);
        resonanceKnob.setLayout(resonanceKnobLayout);
        resonanceKnobLayout.setHorizontalGroup(
            resonanceKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        resonanceKnobLayout.setVerticalGroup(
            resonanceKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        add(resonanceKnob, new GridBagConstraints());

        driveKnob.setIntValue(0);
        driveKnob.setMaximumValue(127);
        driveKnob.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent evt) {
                driveKnobStateChanged(evt);
            }
        });

        GroupLayout driveKnobLayout = new GroupLayout(driveKnob);
        driveKnob.setLayout(driveKnobLayout);
        driveKnobLayout.setHorizontalGroup(
            driveKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        driveKnobLayout.setVerticalGroup(
            driveKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        add(driveKnob, new GridBagConstraints());

        keytrackKnob.setMaximumValue(127);
        keytrackKnob.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent evt) {
                keytrackKnobStateChanged(evt);
            }
        });

        GroupLayout keytrackKnobLayout = new GroupLayout(keytrackKnob);
        keytrackKnob.setLayout(keytrackKnobLayout);
        keytrackKnobLayout.setHorizontalGroup(
            keytrackKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        keytrackKnobLayout.setVerticalGroup(
            keytrackKnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        add(keytrackKnob, new GridBagConstraints());

        cutoffCtrl1Knob.setMaximumValue(127);
        cutoffCtrl1Knob.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent evt) {
                cutoffCtrl1KnobStateChanged(evt);
            }
        });

        GroupLayout cutoffCtrl1KnobLayout = new GroupLayout(cutoffCtrl1Knob);
        cutoffCtrl1Knob.setLayout(cutoffCtrl1KnobLayout);
        cutoffCtrl1KnobLayout.setHorizontalGroup(
            cutoffCtrl1KnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        cutoffCtrl1KnobLayout.setVerticalGroup(
            cutoffCtrl1KnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        add(cutoffCtrl1Knob, new GridBagConstraints());

        cutoffMod1Knob.setMaximumValue(127);
        cutoffMod1Knob.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent evt) {
                cutoffMod1KnobStateChanged(evt);
            }
        });

        GroupLayout cutoffMod1KnobLayout = new GroupLayout(cutoffMod1Knob);
        cutoffMod1Knob.setLayout(cutoffMod1KnobLayout);
        cutoffMod1KnobLayout.setHorizontalGroup(
            cutoffMod1KnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        cutoffMod1KnobLayout.setVerticalGroup(
            cutoffMod1KnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        add(cutoffMod1Knob, new GridBagConstraints());

        cutoffCtrl2Knob.setMaximumValue(127);
        cutoffCtrl2Knob.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent evt) {
                cutoffCtrl2KnobStateChanged(evt);
            }
        });

        GroupLayout cutoffCtrl2KnobLayout = new GroupLayout(cutoffCtrl2Knob);
        cutoffCtrl2Knob.setLayout(cutoffCtrl2KnobLayout);
        cutoffCtrl2KnobLayout.setHorizontalGroup(
            cutoffCtrl2KnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        cutoffCtrl2KnobLayout.setVerticalGroup(
            cutoffCtrl2KnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        add(cutoffCtrl2Knob, new GridBagConstraints());

        cutoffMod2Knob.setMaximumValue(127);
        cutoffMod2Knob.addChangeListener(new ChangeListener() {
            public void stateChanged(ChangeEvent evt) {
                cutoffMod2KnobStateChanged(evt);
            }
        });

        GroupLayout cutoffMod2KnobLayout = new GroupLayout(cutoffMod2Knob);
        cutoffMod2Knob.setLayout(cutoffMod2KnobLayout);
        cutoffMod2KnobLayout.setHorizontalGroup(
            cutoffMod2KnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        cutoffMod2KnobLayout.setVerticalGroup(
            cutoffMod2KnobLayout.createParallelGroup(GroupLayout.LEADING)
            .add(0, 80, Short.MAX_VALUE)
        );
        add(cutoffMod2Knob, new GridBagConstraints());

        cutoffSpinner.addChangeListener(new ChangeListener() {
View Full Code Here

      public void stateChanged(ChangeEvent evt) {
        jKnob1StateChanged(evt);
      }
    });

    GroupLayout jKnob1Layout = new GroupLayout(
        jKnob1);
    jKnob1.setLayout(jKnob1Layout);
    jKnob1Layout.setHorizontalGroup(jKnob1Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    jKnob1Layout.setVerticalGroup(jKnob1Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridheight = 2;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jKnob1, gridBagConstraints);

    jKnob2.setIntValue(0);
    jKnob2.setMaximumValue(127);
    jKnob2.setPreferredSize(new Dimension(60, 60));
    jKnob2.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent evt) {
        jKnob2StateChanged(evt);
      }
    });

    GroupLayout jKnob2Layout = new GroupLayout(
        jKnob2);
    jKnob2.setLayout(jKnob2Layout);
    jKnob2Layout.setHorizontalGroup(jKnob2Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    jKnob2Layout.setVerticalGroup(jKnob2Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridheight = 2;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jKnob2, gridBagConstraints);

    jKnob3.setIntValue(0);
    jKnob3.setMaximumValue(127);
    jKnob3.setPreferredSize(new Dimension(60, 60));
    jKnob3.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent evt) {
        jKnob3StateChanged(evt);
      }
    });

    GroupLayout jKnob3Layout = new GroupLayout(
        jKnob3);
    jKnob3.setLayout(jKnob3Layout);
    jKnob3Layout.setHorizontalGroup(jKnob3Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    jKnob3Layout.setVerticalGroup(jKnob3Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridheight = 2;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jKnob3, gridBagConstraints);

    jKnob4.setIntValue(0);
    jKnob4.setMaximumValue(127);
    jKnob4.setPreferredSize(new Dimension(60, 60));
    jKnob4.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent evt) {
        jKnob4StateChanged(evt);
      }
    });

    GroupLayout jKnob4Layout = new GroupLayout(
        jKnob4);
    jKnob4.setLayout(jKnob4Layout);
    jKnob4Layout.setHorizontalGroup(jKnob4Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    jKnob4Layout.setVerticalGroup(jKnob4Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridheight = 2;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jKnob4, gridBagConstraints);

    jKnob5.setIntValue(0);
    jKnob5.setMaximumValue(127);
    jKnob5.setPreferredSize(new Dimension(60, 60));
    jKnob5.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent evt) {
        jKnob5StateChanged(evt);
      }
    });

    GroupLayout jKnob5Layout = new GroupLayout(
        jKnob5);
    jKnob5.setLayout(jKnob5Layout);
    jKnob5Layout.setHorizontalGroup(jKnob5Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    jKnob5Layout.setVerticalGroup(jKnob5Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 4;
    gridBagConstraints.gridheight = 3;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jKnob5, gridBagConstraints);

    jKnob6.setIntValue(0);
    jKnob6.setMaximumValue(127);
    jKnob6.setPreferredSize(new Dimension(60, 60));
    jKnob6.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent evt) {
        jKnob6StateChanged(evt);
      }
    });

    GroupLayout jKnob6Layout = new GroupLayout(
        jKnob6);
    jKnob6.setLayout(jKnob6Layout);
    jKnob6Layout.setHorizontalGroup(jKnob6Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    jKnob6Layout.setVerticalGroup(jKnob6Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 4;
    gridBagConstraints.gridheight = 3;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jKnob6, gridBagConstraints);

    jKnob7.setIntValue(0);
    jKnob7.setMaximumValue(127);
    jKnob7.setPreferredSize(new Dimension(60, 60));
    jKnob7.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent evt) {
        jKnob7StateChanged(evt);
      }
    });

    GroupLayout jKnob7Layout = new GroupLayout(
        jKnob7);
    jKnob7.setLayout(jKnob7Layout);
    jKnob7Layout.setHorizontalGroup(jKnob7Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    jKnob7Layout.setVerticalGroup(jKnob7Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 4;
    gridBagConstraints.gridheight = 3;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jKnob7, gridBagConstraints);

    jSpinner1.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent evt) {
        jSpinner1StateChanged(evt);
      }
    });

    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 2;
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jSpinner1, gridBagConstraints);

    jSpinner2.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent evt) {
        jSpinner2StateChanged(evt);
      }
    });

    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 2;
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jSpinner2, gridBagConstraints);

    jSpinner3.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent evt) {
        jSpinner3StateChanged(evt);
      }
    });

    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 2;
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jSpinner3, gridBagConstraints);

    jSpinner4.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent evt) {
        jSpinner4StateChanged(evt);
      }
    });

    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 2;
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jSpinner4, gridBagConstraints);

    jSpinner5.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent evt) {
        jSpinner5StateChanged(evt);
      }
    });

    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 7;
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jSpinner5, gridBagConstraints);

    jSpinner6.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent evt) {
        jSpinner6StateChanged(evt);
      }
    });

    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 7;
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jSpinner6, gridBagConstraints);

    jSpinner7.addChangeListener(new ChangeListener() {
      public void stateChanged(ChangeEvent evt) {
        jSpinner7StateChanged(evt);
      }
    });

    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 7;
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jSpinner7, gridBagConstraints);

    typeBox.setModel(new DefaultComboBoxModel(new String[] {
        "Item 1", "Item 2", "Item 3", "Item 4" }));
    typeBox.addItemListener(new ItemListener() {
      public void itemStateChanged(ItemEvent evt) {
        typeBoxItemStateChanged(evt);
      }
    });

    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridx = 4;
    gridBagConstraints.gridy = 0;
    gridBagConstraints.gridwidth = 2;
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(typeBox, gridBagConstraints);

    java.util.ResourceBundle bundle = java.util.ResourceBundle
        .getBundle("jrackattack/gui"); // NOI18N
    jLabel1.setText(bundle.getString("label.disabled")); // NOI18N
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 3;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jLabel1, gridBagConstraints);

    jLabel2.setText(bundle.getString("label.disabled")); // NOI18N
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 3;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jLabel2, gridBagConstraints);

    jLabel3.setText(bundle.getString("label.disabled")); // NOI18N
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 3;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jLabel3, gridBagConstraints);

    jLabel4.setText(bundle.getString("label.disabled")); // NOI18N
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 3;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jLabel4, gridBagConstraints);

    jLabel5.setText(bundle.getString("label.disabled")); // NOI18N
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 8;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jLabel5, gridBagConstraints);

    jLabel6.setText(bundle.getString("label.disabled")); // NOI18N
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 8;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jLabel6, gridBagConstraints);

    jLabel7.setText(bundle.getString("label.disabled")); // NOI18N
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridy = 8;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(jLabel7, gridBagConstraints);

    syncBox.setModel(new DefaultComboBoxModel(new String[] {
        "Item 1", "Item 2", "Item 3", "Item 4" }));
    syncBox.addItemListener(new ItemListener() {
      public void itemStateChanged(ItemEvent evt) {
        syncBoxItemStateChanged(evt);
      }
    });

    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridx = 4;
    gridBagConstraints.gridy = 1;
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(syncBox, gridBagConstraints);

    posButton.setText(bundle.getString("radio.pos")); // NOI18N
    posButton.setBorder(BorderFactory.createEmptyBorder(0, 0,
        0, 0));
    posButton.setMargin(new Insets(0, 0, 0, 0));
    posButton.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent evt) {
        posButtonActionPerformed(evt);
      }
    });

    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridx = 4;
    gridBagConstraints.gridy = 4;
    gridBagConstraints.anchor = GridBagConstraints.NORTHWEST;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(posButton, gridBagConstraints);

    negButton.setText(bundle.getString("radio.neg_polarity")); // NOI18N
    negButton.setBorder(BorderFactory.createEmptyBorder(0, 0,
        0, 0));
    negButton.setMargin(new Insets(0, 0, 0, 0));
    negButton.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent evt) {
        negButtonActionPerformed(evt);
      }
    });

    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridx = 4;
    gridBagConstraints.gridy = 5;
    gridBagConstraints.anchor = GridBagConstraints.NORTHWEST;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(negButton, gridBagConstraints);

    outBox.setModel(new DefaultComboBoxModel(new String[] {
        "Item 1", "Item 2", "Item 3", "Item 4" }));
    outBox.addItemListener(new ItemListener() {
      public void itemStateChanged(ItemEvent evt) {
        outBoxItemStateChanged(evt);
      }
    });

    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridx = 4;
    gridBagConstraints.gridy = 2;
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(outBox, gridBagConstraints);

    autoPanBox.setText(bundle.getString("checkbox.auto_pan")); // NOI18N
    autoPanBox.setBorder(BorderFactory.createEmptyBorder(0, 0,
        0, 0));
    autoPanBox.setMargin(new Insets(0, 0, 0, 0));
    autoPanBox.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent evt) {
        autoPanBoxActionPerformed(evt);
      }
    });

    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridx = 4;
    gridBagConstraints.gridy = 6;
    gridBagConstraints.anchor = GridBagConstraints.NORTHWEST;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(autoPanBox, gridBagConstraints);

    loadButton.setText(bundle.getString("button.load")); // NOI18N
    loadButton.addActionListener(new ActionListener() {
      public void actionPerformed(ActionEvent evt) {
        loadButtonActionPerformed(evt);
      }
    });

    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridx = 4;
    gridBagConstraints.gridy = 7;
    gridBagConstraints.fill = GridBagConstraints.HORIZONTAL;
    gridBagConstraints.insets = new Insets(2, 2, 2, 2);
    add(loadButton, gridBagConstraints);

    jKnob8.setIntValue(0);
    jKnob8.setMaximumValue(127);
    jKnob8.setPreferredSize(new Dimension(60, 60));
    GroupLayout jKnob8Layout = new GroupLayout(
        jKnob8);
    jKnob8.setLayout(jKnob8Layout);
    jKnob8Layout.setHorizontalGroup(jKnob8Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    jKnob8Layout.setVerticalGroup(jKnob8Layout.createParallelGroup(
        GroupLayout.LEADING).add(0, 60,
        Short.MAX_VALUE));
    gridBagConstraints = new GridBagConstraints();
    gridBagConstraints.gridx = 3;
    gridBagConstraints.gridy = 4;
View Full Code Here

        rows.addMouseWheelListener(this);

        jScrollPane2.setViewportView(rows);
        jScrollPane2.setViewportBorder(BorderFactory.createEmptyBorder());

        GroupLayout layout = new GroupLayout(this);
        this.setLayout(layout);

        layout.setHorizontalGroup(layout.createParallelGroup(GroupLayout.LEADING).add(
                GroupLayout.TRAILING,
                layout.createSequentialGroup().addContainerGap().add(
                        layout.createParallelGroup(GroupLayout.TRAILING).add(GroupLayout.LEADING, jScrollPane2, GroupLayout.DEFAULT_SIZE, 422, Short.MAX_VALUE).add(GroupLayout.LEADING,
                                layout.createSequentialGroup().add(jLabel1).addPreferredGap(LayoutStyle.RELATED, 175, Short.MAX_VALUE).add(1, 1, 1)).add(
                                GroupLayout.LEADING,
                                layout.createSequentialGroup().add(layout.createParallelGroup(GroupLayout.LEADING)
                                        )
                                        .addPreferredGap(LayoutStyle.RELATED)
                                        .add(
                                        layout.createParallelGroup(GroupLayout.TRAILING)
                                        .add(
                                                GroupLayout.LEADING, layout.createParallelGroup(GroupLayout.LEADING))))).add(10, 10, 10)));

        layout.setVerticalGroup(layout.createParallelGroup(GroupLayout.LEADING).add(
                layout.createSequentialGroup().add(
                        layout.createParallelGroup(GroupLayout.LEADING).add(
                                layout.createSequentialGroup().add(jLabel1, GroupLayout.PREFERRED_SIZE, 36, GroupLayout.PREFERRED_SIZE)
                                        .add(5, 5, 5)
                                        .add(
                                        layout.createParallelGroup(GroupLayout.BASELINE)
                                        )
                                        ).add(layout.createSequentialGroup().add(8, 8, 8)))
                        .addPreferredGap(LayoutStyle.RELATED).add(layout.createParallelGroup(GroupLayout.BASELINE)).addPreferredGap(LayoutStyle.RELATED).add(
                                layout.createParallelGroup(GroupLayout.BASELINE)).addPreferredGap(LayoutStyle.RELATED).add(layout.createParallelGroup(GroupLayout.LEADING)).addPreferredGap(
                                LayoutStyle.RELATED).add(jScrollPane2, GroupLayout.PREFERRED_SIZE, 180, GroupLayout.PREFERRED_SIZE).addContainerGap(23, Short.MAX_VALUE)));
    }
View Full Code Here

    private void init() {

        setBorder(javax.swing.BorderFactory.createLineBorder(Color.black));
        setBackground(new java.awt.Color(255, 255, 255));
        GroupLayout dataTrackNamePanelLayout = new org.jdesktop.layout.GroupLayout(this);
        setLayout(dataTrackNamePanelLayout);
        dataTrackNamePanelLayout.setHorizontalGroup(
                dataTrackNamePanelLayout.createParallelGroup(GroupLayout.LEADING).add(0, 148, Short.MAX_VALUE));
        dataTrackNamePanelLayout.setVerticalGroup(
                dataTrackNamePanelLayout.createParallelGroup(GroupLayout.LEADING).add(0, 528, Short.MAX_VALUE));

        NamePanelMouseAdapter mouseAdapter = new NamePanelMouseAdapter();
        addMouseListener(mouseAdapter);
        addMouseMotionListener(mouseAdapter);
View Full Code Here

            //======== copyNoCanvas ========
            {
                copyNoCanvas.setBorder(null);

                GroupLayout copyNoCanvasLayout = new GroupLayout(copyNoCanvas);
                copyNoCanvas.setLayout(copyNoCanvasLayout);
                copyNoCanvasLayout.setHorizontalGroup(
                    copyNoCanvasLayout.createParallelGroup()
                        .add(0, 483, Short.MAX_VALUE)
                );
                copyNoCanvasLayout.setVerticalGroup(
                    copyNoCanvasLayout.createParallelGroup()
                        .add(0, 60, Short.MAX_VALUE)
                );
            }
            panel1.add(copyNoCanvas);
            copyNoCanvas.setBounds(110, 7, 485, 62);

            //---- legendLabel1 ----
            legendLabel1.setText("Expression");
            panel1.add(legendLabel1);
            legendLabel1.setBounds(new Rectangle(new Point(0, 87), legendLabel1.getPreferredSize()));

            //======== methylationCanvas ========
            {
                methylationCanvas.setMinimumSize(new Dimension(100, 100));
                methylationCanvas.setBorder(null);

                GroupLayout methylationCanvasLayout = new GroupLayout(methylationCanvas);
                methylationCanvas.setLayout(methylationCanvasLayout);
                methylationCanvasLayout.setHorizontalGroup(
                    methylationCanvasLayout.createParallelGroup()
                        .add(0, 483, Short.MAX_VALUE)
                );
                methylationCanvasLayout.setVerticalGroup(
                    methylationCanvasLayout.createParallelGroup()
                        .add(0, 60, Short.MAX_VALUE)
                );
            }
            panel1.add(methylationCanvas);
            methylationCanvas.setBounds(110, 247, 485, 62);

            //======== lohCanvas ========
            {
                lohCanvas.setBorder(null);

                GroupLayout lohCanvasLayout = new GroupLayout(lohCanvas);
                lohCanvas.setLayout(lohCanvasLayout);
                lohCanvasLayout.setHorizontalGroup(
                    lohCanvasLayout.createParallelGroup()
                        .add(0, 483, Short.MAX_VALUE)
                );
                lohCanvasLayout.setVerticalGroup(
                    lohCanvasLayout.createParallelGroup()
                        .add(0, 60, Short.MAX_VALUE)
                );
            }
            panel1.add(lohCanvas);
            lohCanvas.setBounds(110, 327, 485, 62);

            //---- legendLabel2 ----
            legendLabel2.setText("LOH");
            panel1.add(legendLabel2);
            legendLabel2.setBounds(0, 327, 45, legendLabel2.getPreferredSize().height);

            //---- jLabel2 ----
            jLabel2.setText("Methylation");
            panel1.add(jLabel2);
            jLabel2.setBounds(new Rectangle(new Point(0, 247), jLabel2.getPreferredSize()));

            //======== expressionCanvas ========
            {
                expressionCanvas.setBorder(null);

                GroupLayout expressionCanvasLayout = new GroupLayout(expressionCanvas);
                expressionCanvas.setLayout(expressionCanvasLayout);
                expressionCanvasLayout.setHorizontalGroup(
                    expressionCanvasLayout.createParallelGroup()
                        .add(0, 483, Short.MAX_VALUE)
                );
                expressionCanvasLayout.setVerticalGroup(
                    expressionCanvasLayout.createParallelGroup()
                        .add(0, 60, Short.MAX_VALUE)
                );
            }
            panel1.add(expressionCanvas);
            expressionCanvas.setBounds(110, 87, 485, 62);

            //======== mutationCanvas ========
            {
                mutationCanvas.setBorder(null);

                GroupLayout mutationCanvasLayout = new GroupLayout(mutationCanvas);
                mutationCanvas.setLayout(mutationCanvasLayout);
                mutationCanvasLayout.setHorizontalGroup(
                    mutationCanvasLayout.createParallelGroup()
                        .add(0, 485, Short.MAX_VALUE)
                );
                mutationCanvasLayout.setVerticalGroup(
                    mutationCanvasLayout.createParallelGroup()
                        .add(0, 62, Short.MAX_VALUE)
                );
            }
            panel1.add(mutationCanvas);
            mutationCanvas.setBounds(110, 407, 485, 62);

            //---- legendLabel3 ----
            legendLabel3.setText("Mutation");
            panel1.add(legendLabel3);
            legendLabel3.setBounds(new Rectangle(new Point(0, 430), legendLabel3.getPreferredSize()));

            //---- legendLabel4 ----
            legendLabel4.setText("RNAi");
            panel1.add(legendLabel4);
            legendLabel4.setBounds(new Rectangle(new Point(0, 167), legendLabel4.getPreferredSize()));

            //======== rnaiPanel ========
            {
                rnaiPanel.setBorder(null);

                GroupLayout rnaiPanelLayout = new GroupLayout(rnaiPanel);
                rnaiPanel.setLayout(rnaiPanelLayout);
                rnaiPanelLayout.setHorizontalGroup(
                    rnaiPanelLayout.createParallelGroup()
                        .add(0, 483, Short.MAX_VALUE)
                );
                rnaiPanelLayout.setVerticalGroup(
                    rnaiPanelLayout.createParallelGroup()
                        .add(0, 60, Short.MAX_VALUE)
                );
            }
            panel1.add(rnaiPanel);
            rnaiPanel.setBounds(110, 167, 485, 62);
View Full Code Here

            //======== legendPanel ========
            {
                legendPanel.setBackground(new Color(238, 238, 238));
                legendPanel.setOpaque(false);

                GroupLayout legendPanelLayout = new GroupLayout(legendPanel);
                legendPanel.setLayout(legendPanelLayout);
                legendPanelLayout.setHorizontalGroup(
                        legendPanelLayout.createParallelGroup()
                                .add(0, 443, Short.MAX_VALUE)
                );
                legendPanelLayout.setVerticalGroup(
                        legendPanelLayout.createParallelGroup()
                                .add(0, 54, Short.MAX_VALUE)
                );
            }

            //======== panel3 ========
            {
                panel3.setLayout(null);

                { // compute preferred size
                    Dimension preferredSize = new Dimension();
                    for (int i = 0; i < panel3.getComponentCount(); i++) {
                        Rectangle bounds = panel3.getComponent(i).getBounds();
                        preferredSize.width = Math.max(bounds.x + bounds.width, preferredSize.width);
                        preferredSize.height = Math.max(bounds.y + bounds.height, preferredSize.height);
                    }
                    Insets insets = panel3.getInsets();
                    preferredSize.width += insets.right;
                    preferredSize.height += insets.bottom;
                    panel3.setMinimumSize(preferredSize);
                    panel3.setPreferredSize(preferredSize);
                }
            }

            GroupLayout jPanel2Layout = new GroupLayout(jPanel2);
            jPanel2.setLayout(jPanel2Layout);
            jPanel2Layout.setHorizontalGroup(
                    jPanel2Layout.createParallelGroup()
                            .add(jPanel2Layout.createSequentialGroup()
                                    .add(panel3, GroupLayout.PREFERRED_SIZE, 26, GroupLayout.PREFERRED_SIZE)
                                    .add(6, 6, 6)
                                    .add(jPanel2Layout.createParallelGroup()
                                            .add(negColor, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                                            .add(posColor, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                                            .add(midColor, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
                                    .add(6, 6, 6)
                                    .add(jPanel2Layout.createParallelGroup()
                                            .add(jLabel1, GroupLayout.PREFERRED_SIZE, 62, GroupLayout.PREFERRED_SIZE)
                                            .add(jLabel2)
                                            .add(jLabel3, GroupLayout.PREFERRED_SIZE, 62, GroupLayout.PREFERRED_SIZE))
                                    .add(6, 6, 6)
                                    .add(jPanel2Layout.createParallelGroup()
                                            .add(minField, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                                            .add(maxField, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                                            .add(neutralFromField, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
                                    .add(6, 6, 6)
                                    .add(jLabel4)
                                    .add(6, 6, 6)
                                    .add(neutralToField, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
                            .add(GroupLayout.TRAILING, jPanel2Layout.createSequentialGroup()
                            .addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .add(legendPanel, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                            .addContainerGap())
            );
            jPanel2Layout.setVerticalGroup(
                    jPanel2Layout.createParallelGroup()
                            .add(jPanel2Layout.createSequentialGroup()
                            .add(jPanel2Layout.createParallelGroup()
                                    .add(panel3, GroupLayout.PREFERRED_SIZE, 94, GroupLayout.PREFERRED_SIZE)
                                    .add(jPanel2Layout.createSequentialGroup()
                                            .add(negColor, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                                            .add(5, 5, 5)
                                            .add(posColor, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                                            .add(5, 5, 5)
                                            .add(midColor, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
                                    .add(jPanel2Layout.createSequentialGroup()
                                            .add(jLabel1, GroupLayout.PREFERRED_SIZE, 28, GroupLayout.PREFERRED_SIZE)
                                            .add(5, 5, 5)
                                            .add(jLabel2, GroupLayout.PREFERRED_SIZE, 28, GroupLayout.PREFERRED_SIZE)
                                            .add(5, 5, 5)
                                            .add(jLabel3, GroupLayout.PREFERRED_SIZE, 28, GroupLayout.PREFERRED_SIZE))
                                    .add(jPanel2Layout.createSequentialGroup()
                                            .add(minField, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                                            .add(5, 5, 5)
                                            .add(maxField, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                                            .add(5, 5, 5)
                                            .add(neutralFromField, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
                                    .add(jPanel2Layout.createSequentialGroup()
                                            .add(66, 66, 66)
                                            .add(jLabel4, GroupLayout.PREFERRED_SIZE, 28, GroupLayout.PREFERRED_SIZE))
                                    .add(jPanel2Layout.createSequentialGroup()
                                    .add(66, 66, 66)
                                    .add(neutralToField, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)))
                            .add(41, 41, 41)
                            .add(legendPanel, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                            .add(41, 41, 41))
            );
        }
        contentPane.add(jPanel2);
        jPanel2.setBounds(10, 70, 465, 230);

        //======== jPanel3 ========
        {

            //---- cancelButton ----
            cancelButton.setText("Cancel");
            cancelButton.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    cancelButtonActionPerformed(e);
                }
            });

            //---- okButton1 ----
            okButton1.setText("OK");
            okButton1.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    okButton1ActionPerformed(e);
                }
            });

            GroupLayout jPanel3Layout = new GroupLayout(jPanel3);
            jPanel3.setLayout(jPanel3Layout);
            jPanel3Layout.setHorizontalGroup(
                    jPanel3Layout.createParallelGroup()
                            .add(GroupLayout.TRAILING, jPanel3Layout.createSequentialGroup()
                            .addContainerGap(291, Short.MAX_VALUE)
                            .add(cancelButton)
                            .addPreferredGap(LayoutStyle.RELATED)
                            .add(okButton1)
                            .add(12, 12, 12))
            );
            jPanel3Layout.setVerticalGroup(
                    jPanel3Layout.createParallelGroup()
                            .add(GroupLayout.TRAILING, jPanel3Layout.createSequentialGroup()
                            .addContainerGap(GroupLayout.DEFAULT_SIZE, Short.MAX_VALUE)
                            .add(jPanel3Layout.createParallelGroup(GroupLayout.BASELINE)
                                    .add(okButton1)
                                    .add(cancelButton))
                            .add(8, 8, 8))
            );
        }
View Full Code Here

                        }
                    });
                    scrollPane1.setViewportView(fontList);
                }

                GroupLayout contentPanelLayout = new GroupLayout(contentPanel);
                contentPanel.setLayout(contentPanelLayout);
                contentPanelLayout.setHorizontalGroup(
                        contentPanelLayout.createParallelGroup()
                                .add(contentPanelLayout.createSequentialGroup()
                                .addContainerGap()
                                .add(scrollPane1, GroupLayout.PREFERRED_SIZE, 274, GroupLayout.PREFERRED_SIZE)
                                .add(22, 22, 22)
                                .add(contentPanelLayout.createParallelGroup(GroupLayout.TRAILING)
                                .add(contentPanelLayout.createSequentialGroup()
                                        .add(contentPanelLayout.createParallelGroup()
                                                .add(contentPanelLayout.createSequentialGroup()
                                                        .add(label1, GroupLayout.PREFERRED_SIZE, 52, GroupLayout.PREFERRED_SIZE)
                                                        .addPreferredGap(LayoutStyle.RELATED)
                                                        .add(sizeComboBox, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
                                                .add(boldCB, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                                                .add(italicCB, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
                                        .add(66, 66, 66))
                                .add(contentPanelLayout.createSequentialGroup()
                                .add(exampleLabel, GroupLayout.PREFERRED_SIZE, 198, GroupLayout.PREFERRED_SIZE)
                                .addContainerGap())))
                );
                contentPanelLayout.setVerticalGroup(
                        contentPanelLayout.createParallelGroup()
                                .add(contentPanelLayout.createSequentialGroup()
                                .addContainerGap()
                                .add(contentPanelLayout.createParallelGroup()
                                        .add(scrollPane1, GroupLayout.DEFAULT_SIZE, 264, Short.MAX_VALUE)
                                        .add(contentPanelLayout.createSequentialGroup()
                                        .add(contentPanelLayout.createParallelGroup(GroupLayout.BASELINE)
                                                .add(label1, GroupLayout.PREFERRED_SIZE, 22, GroupLayout.PREFERRED_SIZE)
                                                .add(sizeComboBox, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE))
                                        .addPreferredGap(LayoutStyle.RELATED)
                                        .add(boldCB, GroupLayout.PREFERRED_SIZE, GroupLayout.DEFAULT_SIZE, GroupLayout.PREFERRED_SIZE)
                                        .add(5, 5, 5)
View Full Code Here

TOP

Related Classes of org.jdesktop.layout.GroupLayout

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.