Example #1
0
 public Object[] getSelection() {
   if (cancelButtonWasSelected || ((String) relativeImageNumberField.getText()).equals("")) {
     return null;
   }
   Object[] result = new Object[1];
   result[0] = relativeImageNumberField.getText();
   return result;
 }
Example #2
0
  private void addControls() {
    javax.swing.JPanel otherGroup = new javax.swing.JPanel();
    otherGroup.setLayout(new BorderLayout());
    otherGroup.add(BorderLayout.WEST, selectLabel);
    otherGroup.add(relativeImageNumberField);
    relativeImageNumberField.addPropertyChangeListener(
        "text",
        new PropertyChangeListener() {

          public void propertyChange(java.beans.PropertyChangeEvent evt) {
            if (relativeImageNumberField.getValue() > 0
                && relativeImageNumberField.getValue() <= max) {
              okSetEnabled(true);
            } else {
              okSetEnabled(false);
            }
          }
        });

    add(otherGroup);
    relativeImageNumberField.setText(key);
    add(new JLabel(" "));
  }