javax.swing.JCheckBox.removeActionListener()方法的使用及代码示例

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

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

JCheckBox.removeActionListener介绍

暂无

代码示例

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

  1. protected static void setValue(JCheckBox checkBox, boolean isSelected){
  2. ActionListener[] listeners = checkBox.getActionListeners();
  3. ActionListener listener = null;
  4. if(listeners != null && listeners.length >0){
  5. listener = listeners[0];
  6. checkBox.removeActionListener(listener);
  7. }
  8. checkBox.setSelected(isSelected);
  9. if(listener != null) checkBox.addActionListener(listener);
  10. }

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

  1. protected static void setValue(JCheckBox checkBox, boolean isSelected){
  2. ActionListener[] listeners = checkBox.getActionListeners();
  3. ActionListener listener = null;
  4. if(listeners != null && listeners.length >0){
  5. listener = listeners[0];
  6. checkBox.removeActionListener(listener);
  7. }
  8. checkBox.setSelected(isSelected);
  9. if(listener != null) checkBox.addActionListener(listener);
  10. }

代码示例来源:origin: winterDroid/android-drawable-importer-intellij-plugin

  1. private void updateTargetResolutions() {
  2. final Set<Resolution> resolutions = controller.getTargetResolutions();
  3. for (JCheckBox checkBox : Arrays.asList(LDPICheckBox,
  4. MDPICheckBox,
  5. HDPICheckBox,
  6. XHDPICheckBox,
  7. XXHDPICheckBox,
  8. XXXHDPICheckBox,
  9. TVDPICheckBox)) {
  10. checkBox.removeActionListener(resolutionActionListener);
  11. final Resolution resolution = ((ResolutionButtonModel) checkBox.getModel()).getResolution();
  12. checkBox.setSelected(resolutions.contains(resolution));
  13. checkBox.addActionListener(resolutionActionListener);
  14. }
  15. }

代码示例来源:origin: winterDroid/android-drawable-importer-intellij-plugin

  1. private void updateExportResolutions() {
  2. final Set<Resolution> resolutions = controller.getExportResolutions();
  3. for (JCheckBox checkBox : Arrays.asList(LDPICheckBox,
  4. MDPICheckBox,
  5. HDPICheckBox,
  6. XHDPICheckBox,
  7. XXHDPICheckBox,
  8. XXXHDPICheckBox,
  9. TVDPICheckBox)) {
  10. checkBox.removeActionListener(resolutionActionListener);
  11. final Resolution resolution = ((ResolutionButtonModel) checkBox.getModel()).getResolution();
  12. checkBox.setSelected(resolutions.contains(resolution));
  13. checkBox.addActionListener(resolutionActionListener);
  14. }
  15. }

代码示例来源:origin: winterDroid/android-drawable-importer-intellij-plugin

  1. private void updateTargetResolutions() {
  2. final Set<Resolution> resolutions = controller.getTargetResolutions();
  3. for (JCheckBox checkBox : Arrays.asList(LDPICheckBox,
  4. MDPICheckBox,
  5. HDPICheckBox,
  6. XHDPICheckBox,
  7. XXHDPICheckBox,
  8. XXXHDPICheckBox,
  9. TVDPICheckBox)) {
  10. checkBox.removeActionListener(resolutionActionListener);
  11. final Resolution resolution = ((ResolutionButtonModel) checkBox.getModel()).getResolution();
  12. checkBox.setSelected(resolutions.contains(resolution));
  13. final int[] sizes = controller.getScaledSize(resolution);
  14. checkBox.setText(String.format("%s (%d px x %d px)", resolution, sizes[0], sizes[1]));
  15. checkBox.addActionListener(resolutionActionListener);
  16. }
  17. }

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

  1. public void removeListener(SwingListener listener) {
  2. for ( JCheckBox b : multiCheckBox )
  3. {
  4. b.removeActionListener(listener);
  5. }
  6. }

代码示例来源:origin: org.codehaus.mevenide/nb-project

  1. public void ancestorRemoved(AncestorEvent event) {
  2. component.removeActionListener(this);
  3. }

代码示例来源:origin: antlr/antlrworks

  1. public void unbindFromPreferences(JCheckBox component, String key) {
  2. ActionListener actionListener = (ActionListener) bindings.remove(key);
  3. if(actionListener != null) {
  4. component.removeActionListener(actionListener);
  5. }
  6. }

代码示例来源:origin: com.badlogicgames.gdx/gdx-tools

  1. protected static void setValue(JCheckBox checkBox, boolean isSelected){
  2. ActionListener[] listeners = checkBox.getActionListeners();
  3. ActionListener listener = null;
  4. if(listeners != null && listeners.length >0){
  5. listener = listeners[0];
  6. checkBox.removeActionListener(listener);
  7. }
  8. checkBox.setSelected(isSelected);
  9. if(listener != null) checkBox.addActionListener(listener);
  10. }

代码示例来源:origin: org.netbeans.api/org-netbeans-modules-vmd-midp

  1. void cleanUp() {
  2. checkBox.removeActionListener(this);
  3. checkBox = null;
  4. this.removeAll();
  5. }

代码示例来源:origin: org.netbeans.api/org-netbeans-modules-vmd-midp

  1. void cleanUp() {
  2. if (checkBox != null) {
  3. checkBox.removeActionListener(this);
  4. checkBox = null;
  5. }
  6. this.removeAll();
  7. }

代码示例来源:origin: MegaMek/megamek

  1. private void refreshSpaceGround() {
  2. chkIncludeGround.removeActionListener(this);
  3. chkIncludeSpace.removeActionListener(this);
  4. boolean inSpace = mapSettings.getMedium() == MapSettings.MEDIUM_SPACE;
  5. chkIncludeSpace.setSelected(inSpace);
  6. chkIncludeGround.setSelected(!inSpace);
  7. comboMapType.setEnabled(!inSpace);
  8. butMapSize.setEnabled(!inSpace);
  9. comboMapSizes.setEnabled(!inSpace);
  10. buttonBoardPreview.setEnabled(!inSpace);
  11. lisBoardsSelected.setEnabled(!inSpace);
  12. butChange.setEnabled(!inSpace);
  13. lisBoardsAvailable.setEnabled(!inSpace);
  14. chkRotateBoard.setEnabled(!inSpace);
  15. butSpaceSize.setEnabled(inSpace);
  16. chkIncludeGround.addActionListener(this);
  17. chkIncludeSpace.addActionListener(this);
  18. }

代码示例来源:origin: org.netbeans.api/org-netbeans-modules-vmd-midp

  1. void cleanUp() {
  2. if (textField != null && textField.getDocument() != null) {
  3. textField.getDocument().removeDocumentListener(this);
  4. }
  5. textField = null;
  6. unlockedCheckBox.removeActionListener(this);
  7. unlockedCheckBox = null;
  8. this.removeAll();
  9. }

代码示例来源:origin: org.boofcv/boofcv-swing

  1. private void handleModeChange( boolean relative , boolean updateValues) {
  2. if( modeRelative == relative )
  3. return;
  4. this.modeRelative = relative;
  5. toggleFixed.removeActionListener(this);
  6. toggleFixed.setSelected(relative);
  7. toggleFixed.addActionListener(this);
  8. if( updateValues ) {
  9. if (modeRelative) {
  10. updateValues(valueFraction.fraction, valueFraction.length);
  11. } else {
  12. updateValues(valueFixed.fraction, valueFixed.length);
  13. }
  14. }
  15. }

代码示例来源:origin: t28hub/json2java4idea

  1. @Override
  2. public void dispose() {
  3. Collections.list(styleGroup.getElements()).forEach(button -> button.removeActionListener(this));
  4. classNamePrefixField.getDocument().removeDocumentListener(this);
  5. classNameSuffixField.getDocument().removeDocumentListener(this);
  6. generatedAnnotationCheckBox.removeActionListener(this);
  7. suppressWarningsAnnotationCheckBox.removeActionListener(this);
  8. if (previewEditor == null || previewEditor.isDisposed()) {
  9. return;
  10. }
  11. EditorFactory.getInstance().releaseEditor(previewEditor);
  12. }

代码示例来源:origin: org.japura/japura-gui

  1. @Override
  2. protected void unregisterModel() {
  3. if (checkBoxListener != null) {
  4. getCheckBox().removeActionListener(checkBoxListener);
  5. }
  6. if (modelListener != null) {
  7. getModel().removeListCheckListener(modelListener);
  8. }
  9. checkBoxListener = null;
  10. modelListener = null;
  11. }

代码示例来源:origin: org.boofcv/demonstrations

  1. public void setConfiguration(ConfigThreshold configuration) {
  2. comboType.removeActionListener(this);
  3. spinnerScale.removeChangeListener(this);
  4. buttonUpDown.removeActionListener(this);
  5. checkOtsu2.removeActionListener(this);
  6. comboType.setSelectedIndex(configuration.type.ordinal());
  7. controlWidth.setValue(configuration.width);
  8. spinnerScale.setValue(configuration.scale);
  9. buttonUpDown.setSelected(configuration.down);
  10. type = configuration.type;
  11. regionWidth = configuration.width.copy();
  12. scale = configuration.scale;
  13. down = configuration.down;
  14. if( type == ThresholdType.FIXED ) {
  15. fixedThreshold = (int)configuration.fixedThreshold;
  16. } else if( type == ThresholdType.BLOCK_MIN_MAX) {
  17. minimumSpread = ((ConfigThresholdBlockMinMax)configuration).minimumSpread;
  18. } else if( type == ThresholdType.BLOCK_OTSU ||
  19. type == ThresholdType.LOCAL_OTSU ) {
  20. otsuTuning = (int)((ConfigThresholdLocalOtsu)configuration).tuning;
  21. useOtsu2 = ((ConfigThresholdLocalOtsu)configuration).useOtsu2;
  22. }
  23. comboType.addActionListener(this);
  24. spinnerScale.addChangeListener(this);
  25. buttonUpDown.addActionListener(this);
  26. checkOtsu2.addActionListener(this);
  27. updateThresholdValue();
  28. }

代码示例来源:origin: MegaMek/megamek

  1. /**
  2. * Remove thsi SkinSpecEditor as a listener from all components.
  3. */
  4. private void removeListeners() {
  5. skinSpecCompList.removeListSelectionListener(this);
  6. enableBorders.removeActionListener(this);
  7. currSkinCombo.removeActionListener(this);
  8. addButton.removeActionListener(this);
  9. addCompButton.removeActionListener(this);
  10. removeCompButton.removeActionListener(this);
  11. saveSkinButton.removeActionListener(this);
  12. resetSkinButton.removeActionListener(this);
  13. }

代码示例来源:origin: ijpb/MorphoLibJ

  1. /**
  2. * Overwrite windowClosing to display the input image after closing
  3. * the GUI and shut down the executor service
  4. */
  5. @Override
  6. public void windowClosing( WindowEvent e )
  7. {
  8. super.windowClosing( e );
  9. if( null != inputImage )
  10. {
  11. if( null != displayImage )
  12. inputImage.setSlice( displayImage.getCurrentSlice() );
  13. // display input image
  14. inputImage.getWindow().setVisible( true );
  15. }
  16. // remove listeners
  17. segmentButton.removeActionListener( listener );
  18. resultDisplayList.removeActionListener( listener );
  19. toggleOverlayCheckBox.removeActionListener( listener );
  20. resultButton.removeActionListener( listener );
  21. if( null != displayImage )
  22. {
  23. //displayImage.close();
  24. displayImage = null;
  25. }
  26. // shut down executor service
  27. exec.shutdownNow();
  28. }

代码示例来源:origin: nroduit/Weasis

  1. @Override
  2. public void initValues(AcquireImageInfo info, AcquireImageValues values) {
  3. ViewCanvas<ImageElement> view = EventManager.getInstance().getSelectedViewPane();
  4. info.clearPreProcess();
  5. AcquireImageValues next = info.getNextValues();
  6. next.setContrast(values.getContrast());
  7. next.setBrightness(values.getBrightness());
  8. next.setAutoLevel(values.isAutoLevel());
  9. autoLevelBtn.removeActionListener(autoLevelListener);
  10. contrastPanel.removeChangeListener(this);
  11. brightnessPanel.removeChangeListener(this);
  12. contrastPanel.setSliderValue(next.getContrast());
  13. brightnessPanel.setSliderValue(next.getBrightness());
  14. autoLevelBtn.setSelected(next.isAutoLevel());
  15. autoLevelBtn.addActionListener(autoLevelListener);
  16. contrastPanel.addChangeListener(this);
  17. brightnessPanel.addChangeListener(this);
  18. repaint();
  19. applyNextValues();
  20. autoLevelListener.applyNextValues();
  21. info.applyPreProcess(view);
  22. }

相关文章

JCheckBox类方法