java.awt.event.MouseWheelEvent#getWhen()源码实例Demo

下面列出了java.awt.event.MouseWheelEvent#getWhen() 实例代码,或者点击链接到github查看源代码,也可以在右侧发表评论。

源代码1 项目: lizzie   文件: Input.java
@Override
public void mouseWheelMoved(MouseWheelEvent e) {
  if (Lizzie.frame.processCommentMouseWheelMoved(e)) {
    return;
  }
  if (e.getWhen() - wheelWhen > 0) {
    wheelWhen = e.getWhen();
    if (Lizzie.board.inAnalysisMode()) Lizzie.board.toggleAnalysis();
    if (e.getWheelRotation() > 0) {
      if (Lizzie.frame.isMouseOver) {
        Lizzie.frame.doBranch(1);
      } else {
        redo();
      }
    } else if (e.getWheelRotation() < 0) {
      if (Lizzie.frame.isMouseOver) {
        Lizzie.frame.doBranch(-1);
      } else {
        undo();
      }
    }
    Lizzie.frame.refresh();
  }
}
 
源代码2 项目: plugins   文件: TranslateMouseWheelListener.java
private MouseWheelEvent translateEvent(MouseWheelEvent e)
{
	Dimension stretchedDimensions = client.getStretchedDimensions();
	Dimension realDimensions = client.getRealDimensions();

	int newX = (int) (e.getX() / (stretchedDimensions.width / realDimensions.getWidth()));
	int newY = (int) (e.getY() / (stretchedDimensions.height / realDimensions.getHeight()));

	return new MouseWheelEvent((Component) e.getSource(), e.getID(), e.getWhen(), e.getModifiers(), newX, newY,
		e.getClickCount(), e.isPopupTrigger(), e.getScrollType(), e.getScrollAmount(), e.getWheelRotation());
}
 
源代码3 项目: darklaf   文件: MouseEventUI.java
private MouseWheelEvent createMouseWheelEvent(final MouseWheelEvent mouseWheelEvent, final Point point,
                                              final Component target) {
    return new MouseWheelEvent(target,
                               mouseWheelEvent.getID(),
                               mouseWheelEvent.getWhen(),
                               mouseWheelEvent.getModifiersEx(),
                               point.x,
                               point.y,
                               mouseWheelEvent.getClickCount(),
                               mouseWheelEvent.isPopupTrigger(),
                               mouseWheelEvent.getScrollType(),
                               mouseWheelEvent.getScrollAmount(),
                               mouseWheelEvent.getWheelRotation());
}
 
源代码4 项目: runelite   文件: TranslateMouseWheelListener.java
private MouseWheelEvent translateEvent(MouseWheelEvent e)
{
	Dimension stretchedDimensions = client.getStretchedDimensions();
	Dimension realDimensions = client.getRealDimensions();

	int newX = (int) (e.getX() / (stretchedDimensions.width / realDimensions.getWidth()));
	int newY = (int) (e.getY() / (stretchedDimensions.height / realDimensions.getHeight()));

	return new MouseWheelEvent((Component) e.getSource(), e.getID(), e.getWhen(), e.getModifiers(), newX, newY,
			e.getClickCount(), e.isPopupTrigger(), e.getScrollType(), e.getScrollAmount(), e.getWheelRotation());
}
 
源代码5 项目: wandora   文件: WebViewPanel.java
@Override
protected void processMouseWheelEvent(MouseWheelEvent e) {
    MouseWheelEvent ee = new MouseWheelEvent(
            (Component) e.getSource(), e.getID(), e.getWhen(),
            e.getModifiers(), e.getX(), e.getY(), e.getXOnScreen(),
            e.getYOnScreen(), e.getClickCount(),
            e.isPopupTrigger(), e.getScrollType(), e.getScrollAmount(),
            e.getWheelRotation(), e.getPreciseWheelRotation());
    super.processMouseWheelEvent(ee);
}
 
源代码6 项目: CQL   文件: GuiUtil.java
private MouseWheelEvent cloneEvent(MouseWheelEvent e) {
	return new MouseWheelEvent(getParentScrollPane(), e.getID(), e.getWhen(), e.getModifiers(), 1, 1,
			e.getClickCount(), false, e.getScrollType(), e.getScrollAmount(), e.getWheelRotation());
}
 
源代码7 项目: PacketProxy   文件: CustomScrollPane.java
private MouseWheelEvent cloneEvent(MouseWheelEvent e) {
	return new MouseWheelEvent(getParentScrollPane(), e.getID(), e
			.getWhen(), e.getModifiers(), 1, 1, e
			.getClickCount(), false, e.getScrollType(), e
			.getScrollAmount(), e.getWheelRotation());
}
 
源代码8 项目: Decoder-Improved   文件: PDControlScrollPane.java
private MouseWheelEvent cloneEvent(MouseWheelEvent e) {
    return new MouseWheelEvent(getParentScrollPane(), e.getID(), e
            .getWhen(), e.getModifiersEx(), 1, 1, e
            .getClickCount(), false, e.getScrollType(), e
            .getScrollAmount(), e.getWheelRotation());
}
 
源代码9 项目: rapidminer-studio   文件: MouseWheelController.java
private MouseWheelEvent createScrollAmountEvent(MouseWheelEvent e) {
	//  Reset the scroll amount
	return new MouseWheelEvent(e.getComponent(), e.getID(), e.getWhen(), e.getModifiers(),
			e.getX(), e.getY(), e.getXOnScreen(), e.getYOnScreen(),
			e.getClickCount(), e.isPopupTrigger(), e.getScrollType(), scrollAmount, e.getWheelRotation());
}