本文整理了Java中javax.swing.JButton.removeActionListener()
方法的一些代码示例,展示了JButton.removeActionListener()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JButton.removeActionListener()
方法的具体详情如下:
包路径:javax.swing.JButton
类名称:JButton
方法名:removeActionListener
暂无
代码示例来源:origin: stackoverflow.com
for( JButton currentButton: button ) {
for( ActionListener al : currentButton.getActionListeners() ) {
currentButton.removeActionListener( al );
}
}
代码示例来源:origin: magefree/mage
public void cleanUp() {
for (ActionListener al : btnGenerate.getActionListeners()) {
btnGenerate.removeActionListener(al);
}
for (ActionListener al : btnCancel.getActionListeners()) {
btnCancel.removeActionListener(al);
}
for (ActionListener al : btnReset.getActionListeners()) {
btnReset.removeActionListener(al);
}
for (ItemListener il : cAdvanced.getItemListeners()) {
cAdvanced.removeItemListener(il);
}
}
代码示例来源:origin: magefree/mage
public void CleanUp() {
battlefieldPanel.cleanUp();
playerPanel.cleanUp();
for (ActionListener al : btnCheat.getActionListeners()) {
btnCheat.removeActionListener(al);
}
// Taken form : https://community.oracle.com/thread/2183145
// removed the internal focus of a popupMenu data to allow GC before another popup menu is selected
for (ChangeListener listener : MenuSelectionManager.defaultManager().getChangeListeners()) {
if (listener.getClass().getName().contains("MenuKeyboardHelper")) {
try {
Field field = listener.getClass().getDeclaredField("menuInputMap");
field.setAccessible(true);
field.set(listener, null);
} catch (Exception e) {
// ignored
}
break;
}
}
for (MouseListener ml : battlefieldPanel.getMainPanel().getMouseListeners()) {
battlefieldPanel.getMainPanel().removeMouseListener(ml);
}
popupMenu.getUI().uninstallUI(this);
}
代码示例来源:origin: magefree/mage
public void cleanUp() {
if (dayNightButton != null) {
for (ActionListener al : dayNightButton.getActionListeners()) {
dayNightButton.removeActionListener(al);
}
}
for (MouseListener ml : this.getMouseListeners()) {
this.removeMouseListener(ml);
}
for (MouseMotionListener ml : this.getMouseMotionListeners()) {
this.removeMouseMotionListener(ml);
}
for (MouseWheelListener ml : this.getMouseWheelListeners()) {
this.removeMouseWheelListener(ml);
}
// this holds reference to ActionCallback forever so set it to null to prevent
this.callback = null;
this.data = null;
}
代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable
/**
* This is used to remove an action listener from the ok button.
*
* @param a The action listener
*/
public void removeOkListener(ActionListener a) {
m_okBut.removeActionListener(a);
}
代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable
/**
* This is used to remove an action listener from the cancel button.
*
* @param a The action listener
*/
public void removeCancelListener(ActionListener a) {
m_cancelBut.removeActionListener(a);
}
代码示例来源:origin: com.haulmont.thirdparty/swingx-core
@Override
public void componentHidden(ComponentEvent e) {
//remove the action listener
closeButton.removeActionListener(closeAction);
exitIfFatal();
}
});
代码示例来源:origin: org.fudaa.soft.fudaa-refonde/refonde-client
/**
* Suppression d'un listener aux boutons action du dialog (OK, ANNULER, APPLIQUER).
* @see #addActionListener(ActionListener)
*/
public void removeActionListener(ActionListener _listener) {
OK_BUTTON.removeActionListener(_listener);
CANCEL_BUTTON.removeActionListener(_listener);
APPLY_BUTTON.removeActionListener(_listener);
}
/**
代码示例来源:origin: org.swinglabs.swingx/swingx-all
@Override
public void componentHidden(ComponentEvent e) {
//remove the action listener
closeButton.removeActionListener(closeAction);
exitIfFatal();
}
});
代码示例来源:origin: org.rwshop/org.rwshop.swing.common
/**
*
* @param listener
*/
public void removeCloseActionListener(ActionListener listener){
myCloseButton.removeActionListener(listener);
}
代码示例来源:origin: magefree/mage
this.btnPlay.removeActionListener(al);
this.btnStopReplay.removeActionListener(al);
this.btnNextPlay.removeActionListener(al);
this.btnNextPlay.removeActionListener(al);
this.btnPreviousPlay.removeActionListener(al);
this.btnSkipForward.removeActionListener(al);
final JButton upArrowButton = (JButton) divider.getComponent(0);
for (ActionListener al : upArrowButton.getActionListeners()) {
upArrowButton.removeActionListener(al);
downArrowButton.removeActionListener(al);
代码示例来源:origin: org.bidib.jbidib.swinglabs.swingx/swingx-core
@Override
public void windowClosing(WindowEvent e) {
//remove the action listener
closeButton.removeActionListener(closeAction);
detailButton.removeActionListener(resizeListener);
exitIfFatal();
}
});
代码示例来源:origin: org.cytoscape/vizmap-gui-impl
@Override
public void removeActionListener(final ActionListener l) {
super.removeActionListener(l);
updateEnabled();
}
代码示例来源:origin: IanDarwin/javasrc
public void actionPerformed(ActionEvent e) {
cp.add(BorderLayout.SOUTH, moreOrLessPanel);
pack();
moreOrLessButton.setText("Fewer Choices");
moreOrLessButton.removeActionListener(more);
moreOrLessButton.addActionListener(less);
}
};
代码示例来源:origin: org.swinglabs.swingx/swingx-core
@Override
public void windowClosing(WindowEvent e) {
//remove the action listener
closeButton.removeActionListener(closeAction);
detailButton.removeActionListener(resizeListener);
exitIfFatal();
}
});
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-kenai-ui
public void run() {
downloadsLabel.setText(NbBundle.getMessage(kenaiProjectTopComponent.class, "kenaiProjectTopComponent.downloadsLabel.text")); //NOI18N
downloadsLabel.setIcon(null);
downloadsLabel.setToolTipText(""); //NOI18N
downloadsLabel.setCursor(Cursor.getDefaultCursor());
downloadsLabel.removeActionListener(downloadsActionListener);
}
});
代码示例来源:origin: com.synaptix/SynaptixSwing
public void removeBar(String name) {
bars.get(name).getButton().removeActionListener(buttonsActionListener);
bars.remove(name);
render();
}
代码示例来源:origin: sdedit/sdedit
public void DESTROY () {
searcher.deregister(this);
tree = null;
searcher = null;
textField.removeActionListener(this);
button.removeActionListener(this);
textField = null;
button = null;
}
代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-kenai-ui
public void run() {
wwwLabel.setText(String.format("<html><a href=\"blank\">%s</a></html>", KENAI_URL + proj.getWebLocation().getPath())); //NOI18N
wwwLabel.setIcon(ImageUtilities.loadImageIcon("/org/netbeans/modules/kenai/ui/resources/insertlink.png", false)); //NOI18N
wwwLabel.setToolTipText(KENAI_URL + proj.getWebLocation().getPath());
wwwLabel.setCursor(new Cursor(Cursor.HAND_CURSOR));
wwwLabel.removeActionListener(wwwActionListener);
wwwActionListener = new URLListener(proj.getWebLocation());
wwwLabel.addActionListener(wwwActionListener);
}
});
代码示例来源:origin: org.swinglabs.swingx/swingx-core
private void configureListeners() {
if (isNativeSearchField()) {
popupButton().removeActionListener(getHandler());
searchField.removePropertyChangeListener(getHandler());
} else {
popupButton().addActionListener(getHandler());
searchField.addPropertyChangeListener(getHandler());
}
// add support for instant search mode in any case.
searchField.getDocument().addDocumentListener(getHandler());
}
内容来源于网络,如有侵权,请联系作者删除!