javax.swing.JSpinner.setEnabled()方法的使用及代码示例

x33g5p2x  于2022-01-21 转载在 其他  
字(8.9k)|赞(0)|评价(0)|浏览(139)

本文整理了Java中javax.swing.JSpinner.setEnabled()方法的一些代码示例,展示了JSpinner.setEnabled()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JSpinner.setEnabled()方法的具体详情如下:
包路径:javax.swing.JSpinner
类名称:JSpinner
方法名:setEnabled

JSpinner.setEnabled介绍

暂无

代码示例

代码示例来源:origin: chewiebug/GCViewer

@Override
  public void itemStateChanged(ItemEvent e) {
    timeSpinner.setEnabled(setOffsetCheckBox.isSelected());
    fireTimeOffsetPanelStateChanged(setOffsetCheckBox.isSelected());
  }
});

代码示例来源:origin: kiegroup/optaplanner

@Override
  public void actionPerformed(ActionEvent e) {
    if (!consumeTimer.isRunning()) {
      consumeRateField.setEnabled(false);
      consumeTimer.start();
    } else {
      consumeRateField.setEnabled(true);
      consumeTimer.stop();
    }
  }
};

代码示例来源:origin: kiegroup/optaplanner

@Override
  public void actionPerformed(ActionEvent e) {
    if (!produceTimer.isRunning()) {
      produceRateField.setEnabled(false);
      produceTimer.start();
    } else {
      produceRateField.setEnabled(true);
      produceTimer.stop();
    }
  }
};

代码示例来源:origin: kiegroup/optaplanner

private JPanel createFormPanel() {
  JPanel formPanel = new JPanel(new GridLayout(0, 2, 5, 5));
  formPanel.add(new JLabel("2 exams in a row penalty"));
  twoInARowPenaltyField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
  formPanel.add(twoInARowPenaltyField);
  formPanel.add(new JLabel("2 exams in a day penalty"));
  twoInADayPenaltyField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
  formPanel.add(twoInADayPenaltyField);
  formPanel.add(new JLabel("Period spread length"));
  periodSpreadLengthField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
  formPanel.add(periodSpreadLengthField);
  formPanel.add(new JLabel("Period spread penalty"));
  periodSpreadPenaltyField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
  formPanel.add(periodSpreadPenaltyField);
  formPanel.add(new JLabel("Exams of mixed duration penalty"));
  mixedDurationPenaltyField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
  formPanel.add(mixedDurationPenaltyField);
  formPanel.add(new JLabel("Front load: large exam size"));
  frontLoadLargeTopicSizeField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
  frontLoadLargeTopicSizeField.setEnabled(false); // Not yet implemented: requires Topic changes if changed
  formPanel.add(frontLoadLargeTopicSizeField);
  formPanel.add(new JLabel("Front load: last period size"));
  frontLoadLastPeriodSizeField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
  frontLoadLastPeriodSizeField.setEnabled(false); // Not yet implemented: requires Period changes if changed
  formPanel.add(frontLoadLastPeriodSizeField);
  formPanel.add(new JLabel("Front load: penalty"));
  frontLoadPenaltyField = new JSpinner(new SpinnerNumberModel(0, 0, null, 1));
  formPanel.add(frontLoadPenaltyField);
  return formPanel;
}

代码示例来源:origin: magefree/mage

private void spnNumSeatsStateChanged(javax.swing.event.ChangeEvent evt) {//GEN-FIRST:event_spnNumSeatsStateChanged
  int numSeats = (Integer) this.spnNumSeats.getValue();
  if (numSeats > 2) {
    this.spnNumPlayers.setEnabled(false);
  } else {
    this.spnNumPlayers.setEnabled(true);
  }
  updateNumSeats();
}//GEN-LAST:event_spnNumSeatsStateChanged

代码示例来源:origin: magefree/mage

private void setGameOptions() {
  GameTypeView gameType = (GameTypeView) cbGameType.getSelectedItem();
  int oldValue = (Integer) this.spnNumPlayers.getValue();
  this.spnNumPlayers.setModel(new SpinnerNumberModel(gameType.getMinPlayers(), gameType.getMinPlayers(), gameType.getMaxPlayers(), 1));
  this.spnNumPlayers.setEnabled(gameType.getMinPlayers() != gameType.getMaxPlayers());
  if (oldValue >= gameType.getMinPlayers() && oldValue <= gameType.getMaxPlayers()) {
    this.spnNumPlayers.setValue(oldValue);
  }
  this.cbAttackOption.setEnabled(gameType.isUseAttackOption());
  this.cbRange.setEnabled(gameType.isUseRange());
  createPlayers((Integer) spnNumPlayers.getValue() - 1);
}

代码示例来源:origin: magefree/mage

private void setTournamentOptions(int numPlayers) {
  TournamentTypeView tournamentType = (TournamentTypeView) cbTournamentType.getSelectedItem();
  activatePanelElements(tournamentType);
  if (numPlayers < tournamentType.getMinPlayers() || numPlayers > tournamentType.getMaxPlayers()) {
    numPlayers = tournamentType.getMinPlayers();
    createPlayers(numPlayers - 1);
  }
  this.spnNumPlayers.setModel(new SpinnerNumberModel(numPlayers, tournamentType.getMinPlayers(), tournamentType.getMaxPlayers(), 1));
  this.spnNumPlayers.setEnabled(tournamentType.getMinPlayers() != tournamentType.getMaxPlayers());
  createPlayers((Integer) spnNumPlayers.getValue() - 1);
  this.spnNumSeats.setModel(new SpinnerNumberModel(2, 2, tournamentType.getMaxPlayers(), 1));
  if (tournamentType.isLimited()) {
    this.isRandom = tournamentType.isRandom();
    this.isRichMan = tournamentType.isRichMan();
    if (this.isRandom || this.isRichMan) {
      createRandomPacks();
    } else {
      createPacks(tournamentType.getNumBoosters());
    }
  }
}

代码示例来源:origin: jenetics/jenetics

@Override
public void setEnabled(boolean enabled) {
  super.setEnabled(enabled);
  _populationSizeSpinner.setEnabled(enabled);
  _tournamentSizeSpinner.setEnabled(enabled);
  _mutationRateSpinner.setEnabled(enabled);
  _mutationChangeSpinner.setEnabled(enabled);
  _polygonLengthSpinner.setEnabled(enabled);
  _polygonCountSpinner.setEnabled(enabled);
  _referenceImageWidthSpinner.setEnabled(enabled);
  _referenceImageHeightSpinner.setEnabled(enabled);
}

代码示例来源:origin: kaikramer/keystore-explorer

@Override
  public void itemStateChanged(ItemEvent evt) {
    jspAutoUpdateCheckInterval.setEnabled(jcbEnableAutoUpdateChecks.isSelected());
  }
});

代码示例来源:origin: protegeproject/protege

@Override
  public void itemStateChanged(ItemEvent e) {
    spinner.setEnabled(limitLogOutputCheckBox_.isSelected());
    refreshPreview();
  }
});

代码示例来源:origin: mucommander/mucommander

@Override
  public void setEnabled(boolean enabled) {
    valueSpinner.setEnabled(enabled);
    unitComboBox.setEnabled(enabled);
  }
}

代码示例来源:origin: protegeproject/protege

private void enableNumericIterativeOptions(boolean b) {
  startLabel.setEnabled(b);
  autoIDStart.setEnabled(b);
  endLabel.setEnabled(b);
  autoIDEnd.setEnabled(b);
  saveIterativeIds.setEnabled(b);
}

代码示例来源:origin: net.sf.taverna.t2.ui-components/design-ui

public void itemStateChanged(ItemEvent e) {
    if (e.getStateChange() == ItemEvent.SELECTED) {
      listDepthSpinner.setEnabled(false);
      helpLabel.setEnabled(false);
    } else {
      listDepthSpinner.setEnabled(true);
      helpLabel.setEnabled(true);
    }
  }
});

代码示例来源:origin: kaikramer/keystore-explorer

protected void enableDisableElements() {
  KeyPairType keyPairType = getKeyPairType();
  jlRSAKeySize.setEnabled(keyPairType == KeyPairType.RSA);
  jspRSAKeySize.setEnabled(keyPairType == KeyPairType.RSA);
  jlDSAKeySize.setEnabled(keyPairType == KeyPairType.DSA);
  jspDSAKeySize.setEnabled(keyPairType == KeyPairType.DSA);
  jlECCurve.setEnabled(keyPairType == KeyPairType.EC);
  jcbECCurve.setEnabled(keyPairType == KeyPairType.EC);
  jlECCurveSet.setEnabled(keyPairType == KeyPairType.EC);
  jcbECCurveSet.setEnabled(keyPairType == KeyPairType.EC);
}

代码示例来源:origin: Revivius/nb-darcula

public void reinitUI() {
  if (!cbFontSizeOverride.isSelected()) {
    lblFontName.setText(DarculaLFCustoms.DEFAULT_FONT);
  }
  
  lblFontName.setEnabled(cbFontSizeOverride.isSelected());
  btnChooseFont.setEnabled(cbFontSizeOverride.isSelected());
  spTreeIndent.setEnabled(cbTreeIndentOverride.isSelected());
  lblTreeIndentPx.setEnabled(cbTreeIndentOverride.isSelected());
}

代码示例来源:origin: otros-systems/otroslogviewer

private void setProxyEnabled(boolean enabled) {
  proxyTf.setEnabled(enabled);
  proxySpinner.setEnabled(enabled);
  proxyUser.setEnabled(enabled);
  proxyPasswordField.setEnabled(enabled);
  labelProxyHost.setEnabled(enabled);
  labelProxyPassword.setEnabled(enabled);
  labelProxyPort.setEnabled(enabled);
  labelProxyUser.setEnabled(enabled);
 }
}

代码示例来源:origin: net.sf.squirrel-sql/squirrel-sql

@Override
  public void actionPerformed(ActionEvent e)
  {
    sleepForLabel.setEnabled(enableConnectionKeepAliveChk.isSelected());
    sleepTime.setEnabled(enableConnectionKeepAliveChk.isSelected());	
    secondsLabel.setEnabled(enableConnectionKeepAliveChk.isSelected());
    executeLabel.setEnabled(enableConnectionKeepAliveChk.isSelected());
    sqlTextArea.setEnabled(enableConnectionKeepAliveChk.isSelected());
  }
});

代码示例来源:origin: org.nuiton.jaxx/jaxx-widgets

@Override
  public void processDataBinding() {
    minute.setEnabled(isEnabled());
  }
});

代码示例来源:origin: net.sf.squirrel-sql/squirrel-sql

public void setSQLAliasConnectionProperties(SQLAliasConnectionProperties props) {
  this._props = props;
  enableConnectionKeepAliveChk.setSelected(_props.isEnableConnectionKeepAlive());
  sleepForLabel.setEnabled(_props.isEnableConnectionKeepAlive());
  sleepTime.setEnabled(_props.isEnableConnectionKeepAlive());
  sleepTime.setValue(props.getKeepAliveSleepTimeSeconds());
  secondsLabel.setEnabled(_props.isEnableConnectionKeepAlive());
  executeLabel.setEnabled(_props.isEnableConnectionKeepAlive());
  sqlTextArea.setEnabled(_props.isEnableConnectionKeepAlive());
  sqlTextArea.setText(props.getKeepAliveSqlStatement());

}

代码示例来源:origin: kaikramer/keystore-explorer

private void loadKeySizes(int secretKeySize) {
  SecretKeyType secretKeyType = getSecretKeyType();
  secretKeySize = validateSecretKeySize(secretKeyType, secretKeySize);
  jsKeySize.setModel(new SpinnerNumberModel(secretKeySize, secretKeyType.minSize(), secretKeyType.maxSize(),
      secretKeyType.stepSize()));
  jsKeySize.setEnabled(secretKeyType.maxSize() > secretKeyType.minSize());
}

相关文章