javax.swing.AbstractButton.removePropertyChangeListener()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(6.0k)|赞(0)|评价(0)|浏览(100)

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

AbstractButton.removePropertyChangeListener介绍

暂无

代码示例

代码示例来源:origin: groovy/groovy-core

public synchronized void syntheticUnbind() {
    boundButton.removePropertyChangeListener("model", this);
    boundButton.getModel().removeItemListener(this);
    boundButton = null;
}

代码示例来源:origin: org.netbeans.api/org-openide-awt

/**
 * Wrapper for the
 * <code>AbstractButton.setMnemonicIndex</code> or
 * <code>JLabel.setDisplayedMnemonicIndex</code> method.
 * @param item AbstractButton/JLabel or subclasses
 * @param index Index of the Character to underline under JDK1.4
 * @param latinCode Latin Character Keycode to underline under JDK1.3
 */
private static void setMnemonicIndex(Object item, int index) {
  if (item instanceof AbstractButton) {
    AbstractButton b = (AbstractButton) item;
    b.putClientProperty(PROP_DISPLAYED_MNEMONIC_INDEX, index);
    b.removePropertyChangeListener(PROP_DISPLAYED_MNEMONIC_INDEX, MNEMONIC_INDEX_LISTENER);
    b.setDisplayedMnemonicIndex(index);
    b.addPropertyChangeListener(PROP_DISPLAYED_MNEMONIC_INDEX, MNEMONIC_INDEX_LISTENER);
  } else if (item instanceof JLabel) {
    ((JLabel) item).setDisplayedMnemonicIndex(index);
  }
}
private static final String PROP_TEXT = "text"; // NOI18N

代码示例来源:origin: com.darwinsys/darwinsys-api

/** Removes the button from the group.
 * @param b The button to be removed
 */
void remove(AbstractButton b) {
  b.removePropertyChangeListener(listener);
  buttons.remove(b);
}

代码示例来源:origin: IanDarwin/darwinsys-api

/** Removes the button from the group.
 * @param b The button to be removed
 */
void remove(AbstractButton b) {
  b.removePropertyChangeListener(listener);
  buttons.remove(b);
}

代码示例来源:origin: net.java.dev.beansbinding/beansbinding

protected void listeningStopped() {
  button.removeItemListener(handler);
  button.removePropertyChangeListener("model", handler);
  handler = null;
}

代码示例来源:origin: net.java.dev.laf-widget/laf-widget

@Override
public void uninstallListeners() {
  jcomp.removePropertyChangeListener(this.ghostPropertyListener);
  this.ghostPropertyListener = null;
  this.ghostModelChangeListener.unregisterListeners();
  this.ghostModelChangeListener = null;
}

代码示例来源:origin: org.swinglabs.swingx/swingx-all

@Override
  protected void uninstallListeners(AbstractButton b) {
    super.uninstallListeners(b);
//        b.removeMouseListener(handCursorListener);
    b.removePropertyChangeListener(pcListener);
  }

代码示例来源:origin: org.bidib.jbidib.swinglabs.swingx/swingx-core

@Override
  protected void uninstallListeners(AbstractButton b) {
    super.uninstallListeners(b);
//        b.removeMouseListener(handCursorListener);
    b.removePropertyChangeListener(pcListener);
  }

代码示例来源:origin: com.haulmont.thirdparty/swingx-core

@Override
  protected void uninstallListeners(AbstractButton b) {
    super.uninstallListeners(b);
//        b.removeMouseListener(handCursorListener);
    b.removePropertyChangeListener(pcListener);
  }

代码示例来源:origin: org.swinglabs.swingx/swingx-core

@Override
  protected void uninstallListeners(AbstractButton b) {
    super.uninstallListeners(b);
//        b.removeMouseListener(handCursorListener);
    b.removePropertyChangeListener(pcListener);
  }

代码示例来源:origin: org.codehaus.jtstand/jtstand-desktop

@Override
  protected void uninstallListeners(AbstractButton b) {
    super.uninstallListeners(b);
//        b.removeMouseListener(handCursorListener);
    b.removePropertyChangeListener(pcListener);
  }

代码示例来源:origin: org.java.net.substance/substance

@Override
protected void uninstallListeners(AbstractButton b) {
  this.substanceVisualStateTracker.uninstallListeners(b);
  this.substanceVisualStateTracker = null;
  b.removePropertyChangeListener(this.substancePropertyListener);
  this.substancePropertyListener = null;
  super.uninstallListeners(b);
}

代码示例来源:origin: org.codehaus.groovy/groovy-all-minimal

public synchronized void unbind() {
  if (bound) {
    bound = false;
    // fail dirty, no checks
    boundButton.removePropertyChangeListener("model", this);
    boundButton.getModel().removeItemListener(this);
    boundButton = null;
  }
}

代码示例来源:origin: net.sf.nimrod/nimrod-laf

protected void uninstallListeners( AbstractButton b) {
 b.removeMouseListener( miml);
 b.removePropertyChangeListener( miml);
 b.removeFocusListener( miml);
}

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

public synchronized void syntheticUnbind() {
    boundButton.removePropertyChangeListener("model", this);
    boundButton.getModel().removeItemListener(this);
    boundButton = null;
}

代码示例来源:origin: net.sf.nimrod/nimrod-laf

protected void uninstallListeners( AbstractButton b) {
 b.removeMouseListener( miml);
 b.removePropertyChangeListener( miml);
 b.removeFocusListener( miml);
}

代码示例来源:origin: org.java.net.substance/substance

@Override
protected void uninstallListeners(AbstractButton b) {
  b.removePropertyChangeListener(substancePropertyListener);
  substancePropertyListener = null;
  this.stateTransitionTracker.unregisterModelListeners();
  this.stateTransitionTracker.unregisterFocusListeners();
  super.uninstallListeners(b);
}

代码示例来源:origin: com.github.insubstantial/substance

@Override
protected void uninstallListeners(AbstractButton b) {
  b.removePropertyChangeListener(substancePropertyListener);
  substancePropertyListener = null;
  this.stateTransitionTracker.unregisterModelListeners();
  this.stateTransitionTracker.unregisterFocusListeners();
  super.uninstallListeners(b);
}

代码示例来源:origin: com.synaptix/SynaptixSwing

protected void uninstallListeners(AbstractButton b) {
  BasicButtonListener listener = getButtonListener(b);
  if (listener != null) {
    b.removeMouseListener(listener);
    b.removeMouseMotionListener(listener);
    b.removeFocusListener(listener);
    b.removeChangeListener(listener);
    b.removePropertyChangeListener(listener);
  }
}

代码示例来源:origin: com.jidesoft/jide-oss

protected void uninstallListeners(AbstractButton b) {
  BasicButtonListener listener = (BasicButtonListener) b.getClientProperty(this);
  b.putClientProperty(this, null);
  if (listener != null) {
    b.removeMouseListener(listener);
    b.removeMouseMotionListener(listener);
    b.removeFocusListener(listener);
    b.removeChangeListener(listener);
    b.removePropertyChangeListener(listener);
  }
}

相关文章

微信公众号

最新文章

更多

AbstractButton类方法