Package org.eclipse.swt.widgets

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


    // new project label
    Link link = new Link(parent, SWT.NONE);
    link.setText(labelValue);
    link.setFont(parent.getFont());
    link.setLayoutData(createGridData(fillHorizontal, colSpan, wHint));
    link.addListener(SWT.Selection, new Listener() {
      public void handleEvent(Event event) {
        openURL(event.text);
      }
    });
    return link;
View Full Code Here


    GridData linkToHelpData = new GridData(SWT.FILL,SWT.CENTER,true,false,2,1);
    linkToHelpData.widthHint = 300;
    linkToHelp.setLayoutData(linkToHelpData);
    linkToHelp.setText("This options allow you to specify command executed before/after a game is launched. See <A>GOIM Help</A> for more information (like variable names to be used) - See 'ExecuteCommands'");
   
    linkToHelp.addListener(SWT.Selection,new Listener() {
      public void handleEvent(Event event) {
        GOIMActionHelper.openBrowser(GOIMPlugin.goimSiteURLhelp);
      }
    });
   
View Full Code Here

      public void handleEvent(Event event) {
        String name = GOIMPlugin.defaultGOIMroom;
        MUCUtils.joinMUCRoom(activeAccount, name, null);
      }
    });
    editVCard.addListener(SWT.Selection,new Listener() {
      public void handleEvent(Event event) {
        new vCardGUI(activeAccount);
      }
    });
  }
View Full Code Here

      }});
//    license.addListener(SWT.Selection,new Listener() {
//      public void handleEvent(Event event) {
//      }
//    });
    website.addListener(SWT.Selection,new Listener() {
      public void handleEvent(Event event) {
        try {
          PlatformUI.getWorkbench().getBrowserSupport().getExternalBrowser().openURL(new URL(GOIMPlugin.goimSiteURL));
        } catch (Exception e) {
          throw new RuntimeException(e);
View Full Code Here

                .align(SWT.FILL, SWT.BEGINNING)
                .grab(true, false)
                .hint(
                    convertHorizontalDLUsToPixels(IDialogConstants.MINIMUM_MESSAGE_AREA_WIDTH),
                    SWT.DEFAULT).applyTo(messageLabel);
            messageLabel.addListener(SWT.Selection, new LinkListener());
        }
        return composite;
    }

    @Override
View Full Code Here

        Link message = new Link(statisticSubmissionComposite, SWT.WRAP);
        message.setLayoutData(new GridData(SWT.FILL, SWT.CENTER, true, false));
        message
            .setText(de.fu_berlin.inf.dpp.ui.Messages.ConfigurationSettingsWizardPage_feedback_descr);
        message.addListener(SWT.Selection, new LinkListener());

        statisticSubmissionButton = new Button(statisticSubmissionComposite,
            SWT.CHECK | SWT.WRAP);
        statisticSubmissionButton.setLayoutData(new GridData(SWT.FILL,
            SWT.CENTER, true, false));
View Full Code Here

        Link link = new Link(group, SWT.WRAP);
        link.setText(Messages.getString("feedback.page.participate.now")); //$NON-NLS-1$
        GridData gd = new GridData(SWT.FILL, SWT.CENTER, false, false);
        gd.widthHint = convertWidthInCharsToPixels(60);
        link.setLayoutData(gd);
        link.addListener(SWT.Selection, new LinkListener());

        Button startSurveyButton = new Button(group, SWT.PUSH);
        startSurveyButton.setText(Messages
            .getString("feedback.page.survey.start")); //$NON-NLS-1$
        startSurveyButton.setLayoutData(new GridData(SWT.RIGHT, SWT.CENTER,
View Full Code Here

            true, false));

        Link label = new Link(pseudonymityIDGroup, SWT.NONE);
        label.setLayoutData(new GridData(SWT.LEFT, SWT.CENTER, false, false));
        label.setText(Messages.getString("feedback.page.userid")); //$NON-NLS-1$
        label.addListener(SWT.Selection, new LinkListener());

        statisticsPseudonymText = new Text(pseudonymityIDGroup, SWT.SINGLE
            | SWT.BORDER);
        statisticsPseudonymText.setLayoutData(new GridData(SWT.FILL,
            SWT.CENTER, true, false));
View Full Code Here

        /*
         * TODO maybe use desktop api (java 1.6) here instead to open a new mail
         * directly. right now the browser is first opened and he then opens a
         * mail window.
         */
        linkMail.addListener(SWT.Selection, new LinkListener());

        Link linkBug = new Link(group, SWT.NONE);
        linkBug.setText(Messages.getString("feedback.page.bug.tracker")); //$NON-NLS-1$
        gd = new GridData(SWT.FILL, SWT.CENTER, false, false);
        gd.widthHint = convertWidthInCharsToPixels(70);
View Full Code Here

        Link linkBug = new Link(group, SWT.NONE);
        linkBug.setText(Messages.getString("feedback.page.bug.tracker")); //$NON-NLS-1$
        gd = new GridData(SWT.FILL, SWT.CENTER, false, false);
        gd.widthHint = convertWidthInCharsToPixels(70);
        linkBug.setLayoutData(gd);
        linkBug.addListener(SWT.Selection, new LinkListener());
    }

    protected void createSpacer(Composite composite, int columnSpan) {
        Label label = new Label(composite, SWT.NONE);
        GridData gd = new GridData();
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.