long mousePressed; long mouseReleased; long mousePressTime; @Override public void mousePressed(java.awt.event.MouseEvent e) { mousePressed = e.getWhen(); } @Override public void mouseReleased(java.awt.event.MouseEvent e) { mouseReleased = e.getWhen(); mousePressTime = mouseReleased - mousePressed; System.out.println("PRESS TIME "+mousePressTime); }
private void lastEventTime(@Nonnull InputEvent event) { lastEventTime = event.getWhen(); }
/** * Returns the time at which the event was emitted. * * @return time at which the vent was emitted */ public long getWhen() { if (!isFocusEvent()) { return inputEvent.getWhen(); } throw new IllegalStateException("Can't get when from focus event"); }
/** * Constructs a new graphics node input event from an AWT InputEvent. * @param source the graphics node where the event originated * @param evt the AWT InputEvent triggering this event's creation */ protected GraphicsNodeInputEvent(GraphicsNode source, InputEvent evt, int lockState) { super(source, evt.getID()); this.when = evt.getWhen(); this.modifiers = evt.getModifiers(); this.lockState = lockState; }
/** * Constructs a new graphics node input event from an AWT InputEvent. * @param source the graphics node where the event originated * @param evt the AWT InputEvent triggering this event's creation */ protected GraphicsNodeInputEvent(GraphicsNode source, InputEvent evt, int lockState) { super(source, evt.getID()); this.when = evt.getWhen(); this.modifiers = evt.getModifiers(); this.lockState = lockState; }
/** * Constructs a new graphics node input event from an AWT InputEvent. * @param source the graphics node where the event originated * @param evt the AWT InputEvent triggering this event's creation */ protected GraphicsNodeInputEvent(GraphicsNode source, InputEvent evt, int lockState) { super(source, evt.getID()); this.when = evt.getWhen(); this.modifiers = evt.getModifiersEx(); this.lockState = lockState; }
/** * Returns the timestamp associated with the supplied event except on * the Macintosh where it returns {@link System#currentTimeMillis} * because {@link InputEvent#getWhen} returns completely incorrect * values. Hopefully this method will become unnecessary soon. * We also no longer trust windows, since it seems to misbehave sometimes. */ public static long getWhen (InputEvent event) { return (isWindows() || isMacOS()) ? currentTimeMillis() : event.getWhen(); }
void addEvent(InputEvent event) { if (firstTime == 0) { firstTime = event.getWhen(); } TaskAnimation animation = new TaskAnimation(new EventTask(mainCanvas, event)); double offset = (event.getWhen() - firstTime) / 1e3; animation.setOffset(offset); animation.setDuration(0); eventGroup.add(animation); }
MouseEvent myME = new MouseEvent((Component) e.getSource(), e.getID(), e.getWhen(), modifiers, e.getX(), e.getY(), e.getXOnScreen(), e.getYOnScreen(), e.getClickCount(), e.isPopupTrigger(), e.getButton()); super.processMouseEvent(myME);
private void lala( InputEvent e ) { model.setPressed( true ); if( model.isArmed() ) { if( autoStep && (numStates > 0) ) state = (state + 1) % numStates; lastModifiers = e.getModifiers(); fireActionPerformed( new ActionEvent( this, ActionEvent.ACTION_PERFORMED, "", e.getWhen(), lastModifiers )); model.setArmed( false ); repaint(); } }
MouseEvent myME = new MouseEvent((Component) e.getSource(), e.getID(), e.getWhen(), modifiers, e.getX(), e.getY(), e.getXOnScreen(), e.getYOnScreen(), e.getClickCount(), e.isPopupTrigger(), e.getButton()); super.processMouseEvent(myME);
MouseEvent myME = new MouseEvent((Component) e.getSource(), e.getID(), e.getWhen(), modifiers, e.getX(), e.getY(), e.getXOnScreen(), e.getYOnScreen(), e.getClickCount(), e.isPopupTrigger(), e.getButton()); super.processMouseEvent(myME);
me.getComponent(), me.getID(), me.getWhen(), me.getModifiers(), f.getWidth() - me.getX() + f.getInsets().right - f.getInsets().left,
{ m_listenerChain.mouseClicked(new MouseEvent(event.getComponent(), event.getID(), event.getWhen(), event.getModifiers(), event.getX(), event.getY(), 2, false));
long eventTime = event instanceof InputEvent ? ((InputEvent) event).getWhen() : System.currentTimeMillis(); if (eventTime > dropEventTime) {
MouseEvent me = new MouseEvent( slider, e.getID(), e.getWhen(),
header, MouseEvent.MOUSE_MOVED, e.getWhen(), e.getModifiers(), e.getX(),
if (event instanceof InputEvent) { InputEvent inputEvent = (InputEvent) event; if (inputEvent.getWhen() < lastEventTime()) {