Package org.eclipse.swt.events

Examples of org.eclipse.swt.events.MouseAdapter


    super(name_resource);
    link_label = new Label(composite, SWT.NULL);
    Messages.setLanguageText(link_label, name_resource);
    link_label.setCursor(link_label.getDisplay().getSystemCursor(SWT.CURSOR_HAND));
    link_label.setForeground(Colors.blue);
    link_label.addMouseListener(new MouseAdapter() {
      public void mouseDoubleClick(MouseEvent arg0) {
        fire();
      }
      public void mouseUp(MouseEvent arg0) {
        fire();
View Full Code Here


        setSelectedIndex(s, table, checkBox, candidates,selected_candidate);
        s.dispose();
      }
    });

    table.addMouseListener(new MouseAdapter() {
      public void mouseDoubleClick(MouseEvent mEvent) {
        setSelectedIndex(s, table, checkBox, candidates,selected_candidate);
        s.dispose();
      }
    });
View Full Code Here

    Label lxslDetails = new Label(gStats, SWT.NULL);
    Messages.setLanguageText(lxslDetails, "ConfigView.section.stats.xslfiledetails"); //$NON-NLS-1$
    final String linkFAQ = "http://plugins.vuze.com/faq.php#20";
    lxslDetails.setCursor(lxslDetails.getDisplay().getSystemCursor(SWT.CURSOR_HAND));
    lxslDetails.setForeground(Colors.blue);
    lxslDetails.addMouseListener(new MouseAdapter() {
      public void mouseDoubleClick(MouseEvent arg0) {
        Utils.launch(linkFAQ);
      }
      public void mouseDown(MouseEvent arg0) {
        Utils.launch(linkFAQ);
View Full Code Here

      label.setToolTipText(url);
   
        label.setCursor(label.getDisplay().getSystemCursor(SWT.CURSOR_HAND));
        label.setForeground(Colors.blue);
        label.addMouseListener(new MouseAdapter() {
          public void mouseDoubleClick(MouseEvent arg0) {
            showURL((Label)arg0.widget);
          }
          public void mouseUp(MouseEvent arg0) {
            showURL((Label)arg0.widget);
View Full Code Here

    if (tooltip == null && !hyperlink.equals(label.getText())) {
      label.setToolTipText(hyperlink==null?null:hyperlink.replaceAll("&", "&&"));
    }
      label.setCursor(label.getDisplay().getSystemCursor(SWT.CURSOR_HAND));
      label.setForeground(Colors.blue);
      label.addMouseListener(new MouseAdapter() {
        public void mouseDoubleClick(MouseEvent arg0) {
          Utils.launch((String) ((Label) arg0.widget).getData());
        }
        public void mouseUp(MouseEvent arg0) {
          Utils.launch((String) ((Label) arg0.widget).getData());
View Full Code Here

      linkLabel.setCursor(display.getSystemCursor(SWT.CURSOR_HAND));
      linkLabel.setForeground(Colors.blue);
      gridData = new GridData(GridData.FILL_HORIZONTAL);
      gridData.horizontalIndent = 10;
      linkLabel.setLayoutData( gridData );
      linkLabel.addMouseListener(new MouseAdapter() {
        public void mouseDoubleClick(MouseEvent arg0) {
          Utils.launch((String) ((Label) arg0.widget).getData());
        }
        public void mouseUp(MouseEvent arg0) {
          Utils.launch((String) ((Label) arg0.widget).getData());
        }
      });
     
      final Label linkLabel1 = new Label(gWiki, SWT.NULL);
      linkLabel1.setText( (userMode == 1)?MessageText.getString(messTexts[3]):"");
      linkLabel1.setData( links[3] );
      linkLabel1.setCursor(display.getSystemCursor(SWT.CURSOR_HAND));
      linkLabel1.setForeground(Colors.blue);
      gridData = new GridData(GridData.FILL_HORIZONTAL);
      gridData.horizontalIndent = 10;
      linkLabel1.setLayoutData( gridData );
      linkLabel1.addMouseListener(new MouseAdapter() {
        public void mouseDoubleClick(MouseEvent arg0) {
          Utils.launch((String) ((Label) arg0.widget).getData());
        }
        public void mouseUp(MouseEvent arg0) {
          Utils.launch((String) ((Label) arg0.widget).getData());
View Full Code Here

    this.serviceUrl = new Label(rootPanel,SWT.NULL);
    gridData = new GridData(GridData.FILL_HORIZONTAL);
    serviceUrl.setLayoutData(gridData);
    serviceUrl.setForeground(Colors.blue);
    serviceUrl.setCursor(handCursor);
    serviceUrl.addMouseListener(new MouseAdapter() {
      public void mouseDoubleClick(MouseEvent arg0) {
        Utils.launch((String) ((Label) arg0.widget).getText());
      }
      public void mouseDown(MouseEvent arg0) {
        Utils.launch((String) ((Label) arg0.widget).getText());
View Full Code Here

    searchType.select(0);
   
    Label adv_search = new Label(basic_search_controls,SWT.NONE);
    adv_search.setText(_._("mainwindow.searchtab.label.advanced"));

    Utils.formatAsLink(adv_search, new MouseAdapter() {
      public void mouseUp(MouseEvent arg0) {
        if (show_advanced_options) {
          new AdvancedSearchWindow(minFileSize,maxFileSize,fileType,extension,availableSources,completedSources){
            public void save(long minSize, long maxSize,
                FileType fileType, String extension,
                long availableSources, long completedSources) { 
                maxFileSize = maxSize;
                minFileSize = minSize;
               
                SearchTab.this.availableSources = availableSources;
                SearchTab.this.completedSources = completedSources;
                SearchTab.this.fileType = fileType;
                SearchTab.this.extension = extension;
               
                showAdvancedOptions();
            }
          };
        }else {
          new AdvancedSearchWindow(){
            public void save(long minSize, long maxSize,
                FileType fileType, String extension,
                long availableSources, long completedSources) { 
                maxFileSize = maxSize;
                minFileSize = minSize;
               
                SearchTab.this.availableSources = availableSources;
                SearchTab.this.completedSources = completedSources;
                SearchTab.this.fileType = fileType;
                SearchTab.this.extension = extension;
               
                showAdvancedOptions();
            }
          };
         
        }
      }
    });
       
    search_query.addKeyListener(new KeyAdapter() {
      public void keyReleased(KeyEvent arg0) {
        if (arg0.keyCode == SWT.CR) {
          search();
        }
      }
    } );
   
    clear_advanced_options = new Label(basic_search_controls,SWT.NONE);
    clear_advanced_options.setText(_._("mainwindow.searchtab.label.clear"));
    clear_advanced_options.setVisible(false);
   
    Utils.formatAsLink(clear_advanced_options, new MouseAdapter() {
      public void mouseUp(MouseEvent arg0) {
        hideAdvancedOptions();
      }       
    });
   
View Full Code Here

    display = SWTThread.getDisplay();
   
    final Shell shell1=new Shell(display,SWT.ON_TOP);
    shell=new Shell(shell1,SWT.DIALOG_TRIM | SWT.APPLICATION_MODAL);
   
    MouseAdapter link_listener = new MouseAdapter() {
      public void mouseDoubleClick(MouseEvent arg0) {
        String path = (String) ((CLabel) arg0.widget).getData();
        if (!Utils.launchProgram(path))
          Utils.showWarningMessage(shell, _._("aboutwindow.error_open_url.title")
              , Localizer._("aboutwindow.error_open_url",path));
View Full Code Here

    CLabel learn_more_link = new CLabel(shell,SWT.NONE);
    learn_more_link.setText(_._("newwindow.label.about_ed2k_links"));
    learn_more_link.setData(JMConstants.ABOUT_ED2K_LINKS);
    learn_more_link.setForeground(SWTThread.getDisplay().getSystemColor(SWT.COLOR_BLUE));
    learn_more_link.setCursor(new Cursor(SWTThread.getDisplay(),SWT.CURSOR_HAND));
    learn_more_link.addMouseListener(new MouseAdapter() { 
        public void mouseDoubleClick(MouseEvent arg0) {
          String path = (String) ((CLabel) arg0.widget).getData();
          if (!Utils.launchProgram(path))
            Utils.showWarningMessage(shell, _._("newwindow.error_open_url.title")
                , Localizer._("newwindow.error_open_url",path));
View Full Code Here

TOP

Related Classes of org.eclipse.swt.events.MouseAdapter

Copyright © 2018 www.massapicom. 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.