javax.swing.JTree.removeMouseListener()方法的使用及代码示例

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

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

JTree.removeMouseListener介绍

暂无

代码示例

代码示例来源:origin: realXuJiang/bigtable-sql

public void removeMouseListener(MouseListener mouseListener)
{
 _tree.removeMouseListener(mouseListener);
}

代码示例来源:origin: org.codeartisans.swing-on-steroids/sos-ui-swing

@Override
public void removeHandler()
{
  tree.removeMouseListener( mouseListener );
}

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

public void removeMouseListener(MouseListener mouseListener)
{
 _tree.removeMouseListener(mouseListener);
}

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

@Override
protected void uninstallListeners() {
 tree.removeMouseListener(sf);
 super.uninstallListeners();
}

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

@Override
public void setPopupAllowed(boolean value) {
  if (tree == null) {
    return;
  }
  if ((popupListener == null) && value) {
    // on
    popupListener = new PopupAdapter() {
      @Override
          protected void showPopup(MouseEvent e) {
            int selRow = tree.getClosestRowForLocation(e.getX(), e.getY());
            if (!tree.isRowSelected(selRow)) {
              tree.setSelectionRow(selRow);
            }
          }
        };
    tree.addMouseListener(popupListener);
    return;
  }
  if ((popupListener != null) && !value) {
    // off
    tree.removeMouseListener(popupListener);
    popupListener = null;
    return;
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide

public void setPopupAllowed (boolean value) {
  if (tree == null) {
    return;
  }
  
  if (popupListener == null && value) {
    // on
    popupListener = new PopupAdapter () {
        protected void showPopup (MouseEvent e) {
          int selRow = tree.getRowForLocation(e.getX(), e.getY());
          if (!tree.isRowSelected(selRow)) {
            tree.setSelectionRow(selRow);
          }
        }
    };
    tree.addMouseListener (popupListener);
    return;
  }
  if (popupListener != null && !value) {
    // off
    tree.removeMouseListener (popupListener);
    popupListener = null;
    return;
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide

public void setPopupAllowed (boolean value) {
  if (tree == null) {
    return;
  }
  
  if (popupListener == null && value) {
    // on
    popupListener = new PopupAdapter () {
        protected void showPopup (MouseEvent e) {
          int selRow = tree.getRowForLocation(e.getX(), e.getY());
          if (!tree.isRowSelected(selRow)) {
            tree.setSelectionRow(selRow);
          }
        }
    };
    tree.addMouseListener (popupListener);
    return;
  }
  if (popupListener != null && !value) {
    // off
    tree.removeMouseListener (popupListener);
    popupListener = null;
    return;
  }
}

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

@Override
protected void uninstallListeners() {
  this.tree.removeMouseListener(this.substanceRowSelectionListener);
  this.substanceRowSelectionListener = null;
  this.tree.getSelectionModel().removeTreeSelectionListener(
      this.substanceSelectionFadeListener);
  this.substanceSelectionFadeListener = null;
  this.tree
      .removePropertyChangeListener(this.substancePropertyChangeListener);
  this.substancePropertyChangeListener = null;
  // Remove listener for the fade animation
  this.tree.removeMouseMotionListener(this.substanceFadeRolloverListener);
  this.tree.removeMouseListener(this.substanceFadeRolloverListener);
  this.substanceFadeRolloverListener = null;
  super.uninstallListeners();
}

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

@Override
protected void uninstallListeners() {
  this.tree.removeMouseListener(this.substanceRowSelectionListener);
  this.substanceRowSelectionListener = null;
  this.tree.getSelectionModel().removeTreeSelectionListener(
      this.substanceSelectionFadeListener);
  this.substanceSelectionFadeListener = null;
  this.tree
      .removePropertyChangeListener(this.substancePropertyChangeListener);
  this.substancePropertyChangeListener = null;
  // Remove listener for the fade animation
  this.tree.removeMouseMotionListener(this.substanceFadeRolloverListener);
  this.tree.removeMouseListener(this.substanceFadeRolloverListener);
  this.substanceFadeRolloverListener = null;
  super.uninstallListeners();
}

代码示例来源:origin: net.sf.squirrel-sql.thirdparty-non-maven/openide

/** Enable/disable displaying popup menus on tree view items.
* Default is enabled.
* @param value <code>true</code> to enable
*/
public void setPopupAllowed (boolean value) {
  if (popupListener == null && value) {
    // on
    popupListener = new PopupAdapter ();
    tree.addMouseListener (popupListener);
    return;
  }
  if (popupListener != null && !value) {
    // off
    tree.removeMouseListener (popupListener);
    popupListener = null;
    return;
  }
}

代码示例来源:origin: net.sf.squirrel-sql.thirdpary-non-maven/openide

/** Enable/disable displaying popup menus on tree view items.
* Default is enabled.
* @param value <code>true</code> to enable
*/
public void setPopupAllowed (boolean value) {
  if (popupListener == null && value) {
    // on
    popupListener = new PopupAdapter ();
    tree.addMouseListener (popupListener);
    return;
  }
  if (popupListener != null && !value) {
    // off
    tree.removeMouseListener (popupListener);
    popupListener = null;
    return;
  }
}

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

/** Enable/disable displaying popup menus on tree view items.
* Default is enabled.
* @param value <code>true</code> to enable
*/
public void setPopupAllowed(boolean value) {
  if ((popupListener == null) && value) {
    // on
    popupListener = new PopupAdapter();
    tree.addMouseListener(popupListener);
    return;
  }
  if ((popupListener != null) && !value) {
    // off
    tree.removeMouseListener(popupListener);
    popupListener = null;
    return;
  }
}

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

void disconnect() {
  
  errorTree.removeKeyListener(this);
  errorTree.removeMouseListener(this);
  errorTree.getSelectionModel().removeTreeSelectionListener(this);
    
  severityComboBox.removeActionListener(this);
  tasklistCheckBox.removeChangeListener(this);
      
  componentsSetEnabled( false );
}

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

@Override
protected void setTree(JTree newTree) {
  if ((newTree != tree) && (timer != null) && timer.isRunning()) {
    tree.removeMouseMotionListener(this);
  }
  if (newTree != tree) {
    if (tree != null) {
      tree.removeMouseListener(this);
      tree.removeFocusListener(this);
    }
    if (newTree != null) {
      newTree.addMouseListener(this);
      newTree.addFocusListener(this);
    }
  }
  super.setTree(newTree);
}

相关文章

JTree类方法