Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.Display.addFilter()


        };
       
        final Display display = this.table.getDisplay();
       
        display.addFilter( SWT.KeyDown, keyListener );
        display.addFilter( SWT.KeyUp, keyListener );
       
        this.table.addListener
        (
            SWT.EraseItem,
            new Listener()
View Full Code Here


      public void handleEvent(Event event) {
        System.out.println("Key event!");
      }

    };
    display.addFilter(SWT.KeyDown, keyDownFilter);
    display.addFilter(SWT.KeyUp, keyDownFilter);

    ArmListener armListener = new ArmListener() {
      @Override
      public void widgetArmed(ArmEvent e) {
View Full Code Here

        System.out.println("Key event!");
      }

    };
    display.addFilter(SWT.KeyDown, keyDownFilter);
    display.addFilter(SWT.KeyUp, keyDownFilter);

    ArmListener armListener = new ArmListener() {
      @Override
      public void widgetArmed(ArmEvent e) {
        System.out.println(e);
View Full Code Here

            Shell shell = getShell ();
            shell.removeListener (SWT.Deactivate, listener);
            shell.addListener (SWT.Deactivate, listener);
            Display display = getDisplay ();
            display.removeFilter (SWT.FocusIn, filter);
            display.addFilter (SWT.FocusIn, filter);
            Event e = new Event ();
            notifyListeners (SWT.FocusIn, e);
            break;
        }
        case SWT.FocusOut: {
View Full Code Here

  public static void runSWTEventLoopUntilBreak() {
    Display display = Display.getCurrent();
   
    final boolean[] breakLoopFlag = new boolean[1];
   
    display.addFilter(SWT.KeyDown, new Listener() {
      @Override
      public void handleEvent(Event event) {
        System.out.println("" + event.button + "--" + event.character  + " :: " + event.keyCode);
        if(event.keyCode == SWT.PAUSE) {
          breakLoopFlag[0] = true;
View Full Code Here

    new ControlExample(shell);

    Listener listener = new EventListener();
    for (int event : SWTBotEvents.events()) {
      display.addFilter(event, listener);
    }

    shell.pack();
    shell.open();
    while (!shell.isDisposed()) {
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.