Examples of EnableListener


Examples of org.xnap.commons.gui.util.EnableListener

    adminPasswordTextField = new JPasswordField(Constants.DEFAULT_COLUMNS);
    settingMediator.add(Settings.ADMIN_PASSWORD, adminPasswordTextField);
    builder.append(adminModeCheckBox); builder.append(adminPasswordTextField, 3);
    builder.nextLine();

    adminModeCheckBox.addItemListener(new EnableListener(adminPasswordTextField));
   
    builder.appendSeparator(i18n.tr("Status Update"));

    updateOnStartupCheckBox = new JCheckBox();
    settingMediator.add(Settings.UPDATE_ON_STARTUP, updateOnStartupCheckBox);
    builder.append(updateOnStartupCheckBox, 4);
    builder.nextLine();

    autoUpdateCheckBox = new JCheckBox();
    autoUpdateCheckBox.setEnabled(false);
    settingMediator.add(Settings.DO_AUTO_UPDATE, autoUpdateCheckBox);
    // the auto updater is error prone, therefore it has been disabled
    // until fixed
    //builder.append(autoUpdateCheckBox, 4);
    builder.nextLine();
   
    autoUpdateIntervalModel = new SpinnerNumberModel(1, 1, Integer.MAX_VALUE, 30);
    settingMediator.add(Settings.AUTO_UPDATE_INTERVAL, autoUpdateIntervalModel);
    autoUpdateIntervalSpinner = new JSpinner(autoUpdateIntervalModel);
    autoUpdateIntervalSpinner.setEditor(new JSpinner.NumberEditor(autoUpdateIntervalSpinner, "# s"));
    //autoUpdateIntervalLabel = builder.append("", autoUpdateIntervalSpinner);
    autoUpdateIntervalLabel = new JLabel();
    builder.nextLine();   

    autoUpdateCheckBox.addItemListener(new EnableListener(autoUpdateIntervalSpinner));
  }
View Full Code Here

Examples of org.xnap.commons.gui.util.EnableListener

    settingMediator.add(Settings.ADDRESS_BOOK_FILENAME, addressBookPathFileChooserPanel.getTextField());
    addressBookPathFileChooserPanel.setDialogParent(this);
    builder.append(addressBookPathFileChooserPanel, 5);
    builder.nextLine();
   
    customizeAddressBookCheckBox.addItemListener(new EnableListener(addressBookPathFileChooserPanel));
   
    builder.appendSeparator(i18n.tr("Cover"));
   
    internalCoverRadionButton = new JRadioButton();
    internalCoverRadionButton.setSelected(true);
    builder.append(internalCoverRadionButton, 5);
    builder.nextLine();
   
    externalCoverRadionButton = new JRadioButton();
    externalCoverPathFileChooserPanel = new FileChooserPanel(Constants.DEFAULT_COLUMNS);
    externalCoverPathFileChooserPanel.setEnabled(false);
    externalCoverPathFileChooserPanel.setDialogParent(this);
    builder.append(externalCoverRadionButton, 5);
    builder.nextLine();
   
    externalCoverRadionButton.addItemListener(new EnableListener(externalCoverPathFileChooserPanel));
   
    builder.append(externalCoverPathFileChooserPanel, 5);
    builder.nextLine();
   
    ButtonGroup buttonGroup = new ButtonGroup();
View Full Code Here

Examples of org.xnap.commons.gui.util.EnableListener

    monitorPathIntervalSpinner = new JSpinner(monitorPathIntervalModel);
    monitorPathIntervalSpinner.setEditor(new JSpinner.NumberEditor(monitorPathIntervalSpinner, "# s"));
    monitorPathIntervalLabel = builder.append("", monitorPathIntervalSpinner);
    builder.nextLine();   
   
    monitorPathCheckBox.addItemListener(new EnableListener(monitorPathFileChooserPanel, monitorPathIntervalSpinner));
  }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.