微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

java.awt.event.AWTEventListener的实例源码

项目:marathonv5    文件EventQueueDeviceKBTest.java   
@Override public void whetherMenusAreAccessible() throws Throwable {
    Toolkit.getDefaultToolkit().addAWTEventListener(new AWTEventListener() {
        @Override public void eventdispatched(AWTEvent event) {
            System.err.println(event);
        }
    },AWTEvent.KEY_EVENT_MASK);
    if (Platform.getCurrent() == Platform.MAC && System.getProperty("java.version","").matches("1.[78].*")) {
        throw new SkipException("Menu mneomonics are not handled on Mac under Java 1.7+");
    }
    exitItemCalled = false;
    driver.sendKeys(textField,JavaAgentKeys.chord(JavaAgentKeys.ALT,"f"));
    new WaitWithoutException("Waiting for exit item to be shown") {
        @Override public boolean until() {
            return exitItem.isShowing();
        }
    };
    driver.click(exitItem,Buttons.LEFT,1,0);
    new WaitWithoutException("Waiting for exit item to be called") {
        @Override public boolean until() {
            return exitItemCalled;
        }
    };
    AssertJUnit.assertEquals(true,exitItemCalled);
}
项目:jdk8u-jdk    文件bug6872503.java   
static boolean isLayerEventControllerAdded() {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners()) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController found");
    } else {
        System.out.println("No LayerEventController");
    }
    return ret;
}
项目:jdk8u-jdk    文件bug6872503.java   
static boolean layerEventControllerMaskEquals(long mask) {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners(mask)) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController with the correct mask found");
    } else {
        System.out.println("No LayerEventController with the correct mask");
    }
    return ret;
}
项目:openjdk-jdk10    文件bug6872503.java   
static boolean isLayerEventControllerAdded() {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners()) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController found");
    } else {
        System.out.println("No LayerEventController");
    }
    return ret;
}
项目:openjdk-jdk10    文件bug6872503.java   
static boolean layerEventControllerMaskEquals(long mask) {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners(mask)) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController with the correct mask found");
    } else {
        System.out.println("No LayerEventController with the correct mask");
    }
    return ret;
}
项目:openjdk9    文件bug6872503.java   
static boolean isLayerEventControllerAdded() {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners()) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController found");
    } else {
        System.out.println("No LayerEventController");
    }
    return ret;
}
项目:openjdk9    文件bug6872503.java   
static boolean layerEventControllerMaskEquals(long mask) {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners(mask)) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController with the correct mask found");
    } else {
        System.out.println("No LayerEventController with the correct mask");
    }
    return ret;
}
项目:pumpernickel    文件GraphicsWriterDebugger.java   
/** Install a debugging hotkey.  When that key is pressed: a new
 * <code>GraphicsWriterDebugger</code> frame will appear that paints
 * the argument.
 * 
 * @param component a component to debug.  The <code>paint()</code> method
 * of this argument will be used.
 * @param keyCode a <code>KeyEven.VK_X</code> key code.  When this key is
 * pressed,the <code>GraphicsWriterDebugger</code> frame will be created.
 */
public static void installDebugHotkey(final Component component,final int keyCode) {
    Toolkit.getDefaultToolkit().addAWTEventListener(new AWTEventListener() {

        public void eventdispatched(AWTEvent event) {
            KeyEvent e = (KeyEvent)event;
            if(e.getKeyCode()==keyCode && e.getID()==KeyEvent.KEY_pressed) {
                GraphicsWriter writer = new GraphicsWriter(true);
                component.paint(writer);
                GraphicsWriterDebugger d = new GraphicsWriterDebugger(writer);
                d.pack();
                d.setVisible(true);
            }
        }

    },AWTEvent.KEY_EVENT_MASK);
}
项目:jdk8u_jdk    文件bug6872503.java   
static boolean isLayerEventControllerAdded() {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners()) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController found");
    } else {
        System.out.println("No LayerEventController");
    }
    return ret;
}
项目:jdk8u_jdk    文件bug6872503.java   
static boolean layerEventControllerMaskEquals(long mask) {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners(mask)) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController with the correct mask found");
    } else {
        System.out.println("No LayerEventController with the correct mask");
    }
    return ret;
}
项目:lookaside_java-1.8.0-openjdk    文件bug6872503.java   
static boolean isLayerEventControllerAdded() {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners()) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController found");
    } else {
        System.out.println("No LayerEventController");
    }
    return ret;
}
项目:lookaside_java-1.8.0-openjdk    文件bug6872503.java   
static boolean layerEventControllerMaskEquals(long mask) {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners(mask)) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController with the correct mask found");
    } else {
        System.out.println("No LayerEventController with the correct mask");
    }
    return ret;
}
项目:intellij-ce-playground    文件MacUtil.java   
public static void adjustFocusTraversal(@NotNull disposable disposable) {
  if (!SystemInfo.isMacOSSNowLeopard) return;
  final AWTEventListener listener = new AWTEventListener() {
    @Override
    public void eventdispatched(AWTEvent event) {
      if (event instanceof KeyEvent
          && ((KeyEvent)event).getKeyCode() == KeyEvent.VK_TAB
          && (!(event.getSource() instanceof JTextComponent))
          && (!(event.getSource() instanceof JList))
          && !isFullKeyboardAccessEnabled())
        ((KeyEvent)event).consume();
    }
  };
  disposer.register(disposable,new disposable() {
    @Override
    public void dispose() {
      Toolkit.getDefaultToolkit().removeAWTEventListener(listener);
    }
  });
  Toolkit.getDefaultToolkit().addAWTEventListener(listener,AWTEvent.KEY_EVENT_MASK);
}
项目:binnavi    文件CHelpManager.java   
/**
 * Creates a new help manager object.
 */
private CHelpManager()
{
    final Image cursorImage = Toolkit.getDefaultToolkit().getimage(CMain.class.getResource("data/help.png"));
    final java.awt.Point cursorHotSpot = new java.awt.Point(0,0);
    m_helpCursor = Toolkit.getDefaultToolkit().createCustomCursor(cursorImage,cursorHotSpot,"helpCursor");

    Toolkit.getDefaultToolkit().addAWTEventListener( new AWTEventListener()
    {
        @Override
        public void eventdispatched(final AWTEvent event)
        {
            handleEvent(event);
        }
    },AWTEvent.MOUSE_EVENT_MASK);
}
项目:chatty    文件ActivityTracker.java   
/**
 * Start tracking activity (globally currently only mouse activity,inside
 * of the program keypresses and mouse actions).
 */
public static void startTracking() {
    if (timer == null) {
        checkMouseLocation();
        timer = new Timer(DELAY,new ActionListener() {

            @Override
            public void actionPerformed(ActionEvent e) {
                checkMouseLocation();
            }
        });
        timer.start();
        Toolkit.getDefaultToolkit().addAWTEventListener(new AWTEventListener() {

            @Override
            public void eventdispatched(AWTEvent event) {
                triggerActivity();
            }
        },AWTEvent.KEY_EVENT_MASK + AWTEvent.MOUSE_EVENT_MASK);
        LOGGER.info("Started tracking user activity..");
    }
}
项目:pegasia    文件ScreenShotPlugin.java   
public static void start() {
    if (properties == null)
        properties = new ScreenShotProperties();

    listener = new AWTEventListener() {
        @Override
        public void eventdispatched(AWTEvent event) {
            if (active && properties.useHotkey &&
                    ((KeyEvent)event).getKeyCode() == KeyEvent.VK_PRINTSCREEN &&
                    event.getID() == KeyEvent.KEY_RELEASED ) {
                takeScreenshot(Screenshottype.GAME);
                ((KeyEvent)event).consume();
            }
        }
    };

    Toolkit.getDefaultToolkit().addAWTEventListener(listener,AWTEvent.KEY_EVENT_MASK);
    active = true;
}
项目:SmartTokens    文件GUIUtils.java   
public static void activateKeyStates() {
    if (keyStates == null)
        keyStates = new AdvancedKeyListenerFilter(null,false);
    // add a global listener
    Toolkit.getDefaultToolkit().addAWTEventListener(new AWTEventListener() {
        public void eventdispatched(AWTEvent e) {
            if (e instanceof KeyEvent) {
                switch (e.getID()) {
                case KeyEvent.KEY_pressed:
                    keyStates.keypressed((KeyEvent)e);
                    break;
                case KeyEvent.KEY_RELEASED:
                    keyStates.keyreleased((KeyEvent)e);
                    break;
                case KeyEvent.KEY_TYPED:
                    keyStates.keyTyped((KeyEvent)e);
                    break;
                }
            }
        }
    },AWTEvent.KEY_EVENT_MASK);
}
项目:javamelody    文件MainFrame.java   
private void initactivityMonitor() {
    lastActivity = System.currentTimeMillis();
    final AWTEventListener awtEventListener = new AWTEventListener() {
        /** {@inheritDoc} */
        @Override
        public void eventdispatched(AWTEvent event) {
            lastActivity = System.currentTimeMillis();
        }
    };
    Toolkit.getDefaultToolkit().addAWTEventListener(awtEventListener,AWTEvent.KEY_EVENT_MASK | AWTEvent.MOUSE_EVENT_MASK
                    | AWTEvent.MOUSE_MOTION_EVENT_MASK | AWTEvent.MOUSE_WHEEL_EVENT_MASK);
    final Timer activityMonitorTimer = new Timer("ActivityMonitorTimer",true);
    final TimerTask timerTask = new TimerTask() {
        /** {@inheritDoc} */
        @Override
        public void run() {
            if (System.currentTimeMillis() - lastActivity > INACTIVITY_DELAY * 60L * 1000) {
                exit(1);
            }
        }
    };
    // on vérifie l'activité utilisateur toutes les 60 secondes par rapport au délai maximum d'inactivité
    activityMonitorTimer.schedule(timerTask,60L * 1000,60L * 1000);
}
项目:Chatty-Twitch-Client    文件ActivityTracker.java   
/**
 * Start tracking activity (globally currently only mouse activity,AWTEvent.KEY_EVENT_MASK + AWTEvent.MOUSE_EVENT_MASK);
        LOGGER.info("Started tracking user activity..");
    }
}
项目:infobip-open-jdk-8    文件bug6872503.java   
static boolean isLayerEventControllerAdded() {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners()) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController found");
    } else {
        System.out.println("No LayerEventController");
    }
    return ret;
}
项目:infobip-open-jdk-8    文件bug6872503.java   
static boolean layerEventControllerMaskEquals(long mask) {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners(mask)) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController with the correct mask found");
    } else {
        System.out.println("No LayerEventController with the correct mask");
    }
    return ret;
}
项目:jdk8u-dev-jdk    文件bug6872503.java   
static boolean isLayerEventControllerAdded() {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners()) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController found");
    } else {
        System.out.println("No LayerEventController");
    }
    return ret;
}
项目:jdk8u-dev-jdk    文件bug6872503.java   
static boolean layerEventControllerMaskEquals(long mask) {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners(mask)) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController with the correct mask found");
    } else {
        System.out.println("No LayerEventController with the correct mask");
    }
    return ret;
}
项目:openimaj    文件VideoProcessingDemo.java   
private void addVideoFileListeners() {
    final long eventMask = AWTEvent.KEY_EVENT_MASK;
    final NumberKeySeekListener keyEventListener = new NumberKeySeekListener(this.videodisplay);
    Toolkit.getDefaultToolkit().addAWTEventListener(new AWTEventListener() {
        @Override
        public void eventdispatched(final AWTEvent event) {
            switch (event.getID()) {
            case KeyEvent.KEY_pressed:
                final KeyEvent kevent = (KeyEvent) event;
                keyEventListener.keypressed(kevent);
                break;
            };
        }
    },eventMask);
    //      rp.addKeyListener(new NumberKeySeekListener(videodisplay));
}
项目:jdk7-jdk    文件bug6872503.java   
static boolean isLayerEventControllerAdded() {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners()) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController found");
    } else {
        System.out.println("No LayerEventController");
    }
    return ret;
}
项目:jdk7-jdk    文件bug6872503.java   
static boolean layerEventControllerMaskEquals(long mask) {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners(mask)) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController with the correct mask found");
    } else {
        System.out.println("No LayerEventController with the correct mask");
    }
    return ret;
}
项目:selenium-utils    文件ScreenRecorder.java   
/**
 * Starts mouse capture.
 */
protected void startMouseCapture() throws IOException {
    mouseCaptureTimer = new ScheduledThreadPoolExecutor(1);
    int delay = max(1,(int) (1000 / mouseFormat.get(FrameRateKey).doubleValue()));
    mouseGrabber = new MouseGrabber(this,recordingStartTime,mouseCaptureTimer);
    mouseFuture = mouseCaptureTimer.scheduleAtFixedrate(mouseGrabber,delay,TimeUnit.MILLISECONDS);
    final MouseGrabber mouseGrabberF = mouseGrabber;
    awtEventListener = new AWTEventListener() {
        @Override
        public void eventdispatched(AWTEvent event) {
            if (event.getID() == MouseEvent.MOUSE_pressed) {
                mouseGrabberF.setmousepressed(true);
            } else if (event.getID() == MouseEvent.MOUSE_RELEASED) {
                mouseGrabberF.setmousepressed(false);
            }
        }
    };
    Toolkit.getDefaultToolkit().addAWTEventListener(awtEventListener,AWTEvent.MOUSE_EVENT_MASK);
    mouseGrabber.setFuture(mouseFuture);
}
项目:openjdk-source-code-learn    文件bug6872503.java   
static boolean isLayerEventControllerAdded() {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners()) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController found");
    } else {
        System.out.println("No LayerEventController");
    }
    return ret;
}
项目:openjdk-source-code-learn    文件bug6872503.java   
static boolean layerEventControllerMaskEquals(long mask) {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners(mask)) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController with the correct mask found");
    } else {
        System.out.println("No LayerEventController with the correct mask");
    }
    return ret;
}
项目:OLD-OpenJDK8    文件bug6872503.java   
static boolean isLayerEventControllerAdded() {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners()) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController found");
    } else {
        System.out.println("No LayerEventController");
    }
    return ret;
}
项目:OLD-OpenJDK8    文件bug6872503.java   
static boolean layerEventControllerMaskEquals(long mask) {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners(mask)) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController with the correct mask found");
    } else {
        System.out.println("No LayerEventController with the correct mask");
    }
    return ret;
}
项目:TwitchChatClient    文件ActivityTracker.java   
/**
 * Start tracking activity (globally currently only mouse activity,AWTEvent.KEY_EVENT_MASK + AWTEvent.MOUSE_EVENT_MASK);
        LOGGER.info("Started tracking user activity..");
    }
}
项目:JAVA_UNIT    文件bug6872503.java   
static boolean isLayerEventControllerAdded() {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners()) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController found");
    } else {
        System.out.println("No LayerEventController");
    }
    return ret;
}
项目:JAVA_UNIT    文件bug6872503.java   
static boolean layerEventControllerMaskEquals(long mask) {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners(mask)) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController with the correct mask found");
    } else {
        System.out.println("No LayerEventController with the correct mask");
    }
    return ret;
}
项目:tools-idea    文件MacUtil.java   
public static void adjustFocusTraversal(@NotNull disposable disposable) {
  if (!SystemInfo.isMacOSSNowLeopard) return;
  final AWTEventListener listener = new AWTEventListener() {
    @Override
    public void eventdispatched(AWTEvent event) {
      if (event instanceof KeyEvent
          && ((KeyEvent)event).getKeyCode() == KeyEvent.VK_TAB
          && (!(event.getSource() instanceof JTextComponent))
          && (!(event.getSource() instanceof JList))
          && !isFullKeyboardAccessEnabled())
        ((KeyEvent)event).consume();
    }
  };
  disposer.register(disposable,AWTEvent.KEY_EVENT_MASK);
}
项目:openjdk-jdk7u-jdk    文件bug6872503.java   
static boolean isLayerEventControllerAdded() {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners()) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController found");
    } else {
        System.out.println("No LayerEventController");
    }
    return ret;
}
项目:openjdk-jdk7u-jdk    文件bug6872503.java   
static boolean layerEventControllerMaskEquals(long mask) {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners(mask)) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController with the correct mask found");
    } else {
        System.out.println("No LayerEventController with the correct mask");
    }
    return ret;
}
项目:openjdk-icedtea7    文件bug6872503.java   
static boolean isLayerEventControllerAdded() {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners()) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController found");
    } else {
        System.out.println("No LayerEventController");
    }
    return ret;
}
项目:openjdk-icedtea7    文件bug6872503.java   
static boolean layerEventControllerMaskEquals(long mask) {
    Toolkit toolkit = Toolkit.getDefaultToolkit();
    AWTEventListener layerEventController = null;
    for (AWTEventListener listener : toolkit.getAWTEventListeners(mask)) {
        if (listener instanceof AWTEventListenerProxy) {
            listener = ((AWTEventListenerProxy)listener).getListener();

        }
        if ("LayerEventController".equals(listener.getClass().getSimpleName())) {
            if (layerEventController != null) {
                throw new RuntimeException("Duplicated LayerEventController");
            }
            layerEventController = listener;
        }
    }
    boolean ret = layerEventController != null;
    if (ret) {
        System.out.println("LayerEventController with the correct mask found");
    } else {
        System.out.println("No LayerEventController with the correct mask");
    }
    return ret;
}
项目:montemedia    文件ScreenRecorder.java   
/**
 * Starts mouse capture.
 */
protected void startMouseCapture() throws IOException {
    mouseCaptureTimer = new ScheduledThreadPoolExecutor(1);
    int delay = max(1,AWTEvent.MOUSE_EVENT_MASK);
    mouseGrabber.setFuture(mouseFuture);
}

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。