本文整理了Java中javax.swing.JPopupMenu.processMouseWheelEvent()
方法的一些代码示例,展示了JPopupMenu.processMouseWheelEvent()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。JPopupMenu.processMouseWheelEvent()
方法的具体详情如下:
包路径:javax.swing.JPopupMenu
类名称:JPopupMenu
方法名:processMouseWheelEvent
暂无
代码示例来源:origin: net.sf.ingenias/editor
/**
* Overridden to enable scrolling through the menu via the mouse wheel.
*
* @param e The event.
*/
protected void processMouseWheelEvent(MouseWheelEvent e) {
if (getComponent(0)==previousItem) { // i.e., scroll arrows are visible
int amt = e.getUnitsToScroll()>0 ? 1 : -1;
firstItemIndex += amt;
refresh();
}
super.processMouseWheelEvent(e);
}
代码示例来源:origin: com.fifesoft.rtext/fife.common
/**
* Overridden to enable scrolling through the menu via the mouse wheel.
*
* @param e The event.
*/
@Override
protected void processMouseWheelEvent(MouseWheelEvent e) {
if (getComponent(0)==previousItem) { // i.e., scroll arrows are visible
int amt = e.getUnitsToScroll()>0 ? 1 : -1;
firstItemIndex += amt;
refresh();
}
super.processMouseWheelEvent(e);
}
代码示例来源:origin: edu.toronto.cs.medsavant/medsavant-client
/**
* Overridden to enable scrolling through the menu via the mouse wheel.
*
* @param e The event.
*/
protected void processMouseWheelEvent(MouseWheelEvent e) {
if (getComponent(0) == previousItem) { // i.e., scroll arrows are visible
int amt = e.getUnitsToScroll() > 0 ? 1 : -1;
firstItemIndex += amt;
refresh();
}
super.processMouseWheelEvent(e);
//A hack to prevent the popup menu from closing everytime the mouse
//wheel scrolls.
if(this.isVisible())
e.consume();
}
内容来源于网络,如有侵权,请联系作者删除!