Package org.eclipse.swt.widgets

Examples of org.eclipse.swt.widgets.ToolItem.addListener()


        back.addListener(SWT.Selection, new Listener() {
           public void handleEvent(Event event) {
           browser.back();
           }
        });
        forward.addListener(SWT.Selection, new Listener() {
           public void handleEvent(Event event) {
           browser.forward();
           }
        });
       
View Full Code Here


        back.addListener(SWT.Selection, new Listener() {
           public void handleEvent(Event event) {
           browser.back();
           }
        });
        forward.addListener(SWT.Selection, new Listener() {
           public void handleEvent(Event event) {
           browser.forward();
           }
        });
       
View Full Code Here

        systemControlsBar = new ToolBar(shell, SWT.FLAT);
        systemControlsBar.setBackground(closeBG);
        systemControlsBar.setForeground(closeFG);
        ToolItem closeItem = new ToolItem(systemControlsBar, SWT.PUSH);
        closeItem.setImage(closeImage);
        closeItem.addListener(SWT.Selection, new Listener()
        {
          public void handleEvent(Event event)
          {
            shell.close();
          }
View Full Code Here

        systemControlsBar = new ToolBar(shell, SWT.FLAT);
        systemControlsBar.setBackground(closeBG);
        systemControlsBar.setForeground(closeFG);
        ToolItem closeItem = new ToolItem(systemControlsBar, SWT.PUSH);
        closeItem.setImage(closeImage);
        closeItem.addListener(SWT.Selection, new Listener()
        {
          public void handleEvent(Event event)
          {
            shell.close();
          }
View Full Code Here

 
  public Menu createToolItem(final ToolBar bar, Image image ){
    final ToolItem tool = new ToolItem(bar, SWT.DROP_DOWN);    
    if(image != null) tool.setImage(image);   
    final Menu menu = new Menu(bar.getShell(), SWT.POP_UP);
    tool.addListener(SWT.Selection, new Listener() {
      public void handleEvent(Event event) {
        if (event.detail == SWT.ARROW) {
          Rectangle rect = tool.getBounds();
          Point pt = new Point(rect.x, rect.y + rect.height);
          pt = bar.toDisplay(pt);
View Full Code Here

                                       SWT.SEPARATOR );
        titem = new ToolItem( tbar,
                              SWT.PUSH );
        titem.setImage( PlatformUI.getWorkbench().getSharedImages().getImage( ISharedImages.IMG_TOOL_NEW_WIZARD ) );

        titem.addListener( SWT.Selection,
                           new Listener() {
                               public void handleEvent(Event event) {
                                   popup.open();
                               }
                           } );
View Full Code Here

    final ToolBar toolBar = new ToolBar( parent, SWT.HORIZONTAL );
    toolBar.setLayoutData( createFillHori() );
    ToolItem widthThinToolItem = new ToolItem( toolBar, SWT.PUSH );
    widthThinToolItem.setImage( new Image( parent.getDisplay(),
                                           DrawDemo.class.getResourceAsStream( "/line-width-thin.png" ) ) );
    widthThinToolItem.addListener( SWT.Selection, new Listener() {

      @Override
      public void handleEvent( Event event ) {
        currentLineWidth = 1;
        canvas.redraw();
View Full Code Here

      }
    } );
    ToolItem widthMediumToolItem = new ToolItem( toolBar, SWT.PUSH );
    widthMediumToolItem.setImage( new Image( parent.getDisplay(),
                                             DrawDemo.class.getResourceAsStream( "/line-width-medium.png" ) ) );
    widthMediumToolItem.addListener( SWT.Selection, new Listener() {

      @Override
      public void handleEvent( Event event ) {
        currentLineWidth = 8;
        canvas.redraw();
View Full Code Here

      }
    } );
    ToolItem widthThickToolItem = new ToolItem( toolBar, SWT.PUSH );
    widthThickToolItem.setImage( new Image( parent.getDisplay(),
                                            DrawDemo.class.getResourceAsStream( "/line-width-thick.png" ) ) );
    widthThickToolItem.addListener( SWT.Selection, new Listener() {

      @Override
      public void handleEvent( Event event ) {
        currentLineWidth = 16;
        canvas.redraw();
View Full Code Here

      }
    } );
    new ToolItem( toolBar, SWT.SEPARATOR );
    final ToolItem opacityToolItem = new ToolItem( toolBar, SWT.PUSH );
    opacityToolItem.setText( "Opaque" );
    opacityToolItem.addListener( SWT.Selection, new Listener() {

      @Override
      public void handleEvent( Event event ) {
        if( alpha == 255 ) {
          alpha = 128;
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.