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

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

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

JButton.removeActionListener介绍

暂无

代码示例

代码示例来源:origin: stackoverflow.com

  1. for( JButton currentButton: button ) {
  2. for( ActionListener al : currentButton.getActionListeners() ) {
  3. currentButton.removeActionListener( al );
  4. }
  5. }

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

  1. public void cleanUp() {
  2. for (ActionListener al : btnGenerate.getActionListeners()) {
  3. btnGenerate.removeActionListener(al);
  4. }
  5. for (ActionListener al : btnCancel.getActionListeners()) {
  6. btnCancel.removeActionListener(al);
  7. }
  8. for (ActionListener al : btnReset.getActionListeners()) {
  9. btnReset.removeActionListener(al);
  10. }
  11. for (ItemListener il : cAdvanced.getItemListeners()) {
  12. cAdvanced.removeItemListener(il);
  13. }
  14. }

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

  1. public void CleanUp() {
  2. battlefieldPanel.cleanUp();
  3. playerPanel.cleanUp();
  4. for (ActionListener al : btnCheat.getActionListeners()) {
  5. btnCheat.removeActionListener(al);
  6. }
  7. // Taken form : https://community.oracle.com/thread/2183145
  8. // removed the internal focus of a popupMenu data to allow GC before another popup menu is selected
  9. for (ChangeListener listener : MenuSelectionManager.defaultManager().getChangeListeners()) {
  10. if (listener.getClass().getName().contains("MenuKeyboardHelper")) {
  11. try {
  12. Field field = listener.getClass().getDeclaredField("menuInputMap");
  13. field.setAccessible(true);
  14. field.set(listener, null);
  15. } catch (Exception e) {
  16. // ignored
  17. }
  18. break;
  19. }
  20. }
  21. for (MouseListener ml : battlefieldPanel.getMainPanel().getMouseListeners()) {
  22. battlefieldPanel.getMainPanel().removeMouseListener(ml);
  23. }
  24. popupMenu.getUI().uninstallUI(this);
  25. }

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

  1. public void cleanUp() {
  2. if (dayNightButton != null) {
  3. for (ActionListener al : dayNightButton.getActionListeners()) {
  4. dayNightButton.removeActionListener(al);
  5. }
  6. }
  7. for (MouseListener ml : this.getMouseListeners()) {
  8. this.removeMouseListener(ml);
  9. }
  10. for (MouseMotionListener ml : this.getMouseMotionListeners()) {
  11. this.removeMouseMotionListener(ml);
  12. }
  13. for (MouseWheelListener ml : this.getMouseWheelListeners()) {
  14. this.removeMouseWheelListener(ml);
  15. }
  16. // this holds reference to ActionCallback forever so set it to null to prevent
  17. this.callback = null;
  18. this.data = null;
  19. }

代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable

  1. /**
  2. * This is used to remove an action listener from the ok button.
  3. *
  4. * @param a The action listener
  5. */
  6. public void removeOkListener(ActionListener a) {
  7. m_okBut.removeActionListener(a);
  8. }

代码示例来源:origin: nz.ac.waikato.cms.weka/weka-stable

  1. /**
  2. * This is used to remove an action listener from the cancel button.
  3. *
  4. * @param a The action listener
  5. */
  6. public void removeCancelListener(ActionListener a) {
  7. m_cancelBut.removeActionListener(a);
  8. }

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

  1. @Override
  2. public void componentHidden(ComponentEvent e) {
  3. //remove the action listener
  4. closeButton.removeActionListener(closeAction);
  5. exitIfFatal();
  6. }
  7. });

代码示例来源:origin: org.fudaa.soft.fudaa-refonde/refonde-client

  1. /**
  2. * Suppression d'un listener aux boutons action du dialog (OK, ANNULER, APPLIQUER).
  3. * @see #addActionListener(ActionListener)
  4. */
  5. public void removeActionListener(ActionListener _listener) {
  6. OK_BUTTON.removeActionListener(_listener);
  7. CANCEL_BUTTON.removeActionListener(_listener);
  8. APPLY_BUTTON.removeActionListener(_listener);
  9. }
  10. /**

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

  1. @Override
  2. public void componentHidden(ComponentEvent e) {
  3. //remove the action listener
  4. closeButton.removeActionListener(closeAction);
  5. exitIfFatal();
  6. }
  7. });

代码示例来源:origin: org.rwshop/org.rwshop.swing.common

  1. /**
  2. *
  3. * @param listener
  4. */
  5. public void removeCloseActionListener(ActionListener listener){
  6. myCloseButton.removeActionListener(listener);
  7. }

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

  1. this.btnPlay.removeActionListener(al);
  2. this.btnStopReplay.removeActionListener(al);
  3. this.btnNextPlay.removeActionListener(al);
  4. this.btnNextPlay.removeActionListener(al);
  5. this.btnPreviousPlay.removeActionListener(al);
  6. this.btnSkipForward.removeActionListener(al);
  7. final JButton upArrowButton = (JButton) divider.getComponent(0);
  8. for (ActionListener al : upArrowButton.getActionListeners()) {
  9. upArrowButton.removeActionListener(al);
  10. downArrowButton.removeActionListener(al);

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

  1. @Override
  2. public void windowClosing(WindowEvent e) {
  3. //remove the action listener
  4. closeButton.removeActionListener(closeAction);
  5. detailButton.removeActionListener(resizeListener);
  6. exitIfFatal();
  7. }
  8. });

代码示例来源:origin: org.cytoscape/vizmap-gui-impl

  1. @Override
  2. public void removeActionListener(final ActionListener l) {
  3. super.removeActionListener(l);
  4. updateEnabled();
  5. }

代码示例来源:origin: IanDarwin/javasrc

  1. public void actionPerformed(ActionEvent e) {
  2. cp.add(BorderLayout.SOUTH, moreOrLessPanel);
  3. pack();
  4. moreOrLessButton.setText("Fewer Choices");
  5. moreOrLessButton.removeActionListener(more);
  6. moreOrLessButton.addActionListener(less);
  7. }
  8. };

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

  1. @Override
  2. public void windowClosing(WindowEvent e) {
  3. //remove the action listener
  4. closeButton.removeActionListener(closeAction);
  5. detailButton.removeActionListener(resizeListener);
  6. exitIfFatal();
  7. }
  8. });

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-kenai-ui

  1. public void run() {
  2. downloadsLabel.setText(NbBundle.getMessage(kenaiProjectTopComponent.class, "kenaiProjectTopComponent.downloadsLabel.text")); //NOI18N
  3. downloadsLabel.setIcon(null);
  4. downloadsLabel.setToolTipText(""); //NOI18N
  5. downloadsLabel.setCursor(Cursor.getDefaultCursor());
  6. downloadsLabel.removeActionListener(downloadsActionListener);
  7. }
  8. });

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

  1. public void removeBar(String name) {
  2. bars.get(name).getButton().removeActionListener(buttonsActionListener);
  3. bars.remove(name);
  4. render();
  5. }

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

  1. public void DESTROY () {
  2. searcher.deregister(this);
  3. tree = null;
  4. searcher = null;
  5. textField.removeActionListener(this);
  6. button.removeActionListener(this);
  7. textField = null;
  8. button = null;
  9. }

代码示例来源:origin: org.netbeans.modules/org-netbeans-modules-kenai-ui

  1. public void run() {
  2. wwwLabel.setText(String.format("<html><a href=\"blank\">%s</a></html>", KENAI_URL + proj.getWebLocation().getPath())); //NOI18N
  3. wwwLabel.setIcon(ImageUtilities.loadImageIcon("/org/netbeans/modules/kenai/ui/resources/insertlink.png", false)); //NOI18N
  4. wwwLabel.setToolTipText(KENAI_URL + proj.getWebLocation().getPath());
  5. wwwLabel.setCursor(new Cursor(Cursor.HAND_CURSOR));
  6. wwwLabel.removeActionListener(wwwActionListener);
  7. wwwActionListener = new URLListener(proj.getWebLocation());
  8. wwwLabel.addActionListener(wwwActionListener);
  9. }
  10. });

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

  1. private void configureListeners() {
  2. if (isNativeSearchField()) {
  3. popupButton().removeActionListener(getHandler());
  4. searchField.removePropertyChangeListener(getHandler());
  5. } else {
  6. popupButton().addActionListener(getHandler());
  7. searchField.addPropertyChangeListener(getHandler());
  8. }
  9. // add support for instant search mode in any case.
  10. searchField.getDocument().addDocumentListener(getHandler());
  11. }

相关文章

JButton类方法