Package javax.swing

Examples of javax.swing.JEditorPane.addHyperlinkListener()


    ExtendedHTMLDocument doc = (ExtendedHTMLDocument) infoPanel.getDocument();

    infoPanel.setEditable(false);
    infoPanel.setText(generateHtml(doc));

    infoPanel.addHyperlinkListener(new HyperlinkListener() {
      public void hyperlinkUpdate(HyperlinkEvent evt) {
        if (evt.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
          URL url = evt.getURL();
          if (url != null) {
              Launch.openURL(url.toString());
View Full Code Here


    pane.setFont(font);
    pane.setOpaque(false);
    pane.setFocusable(false);

    if (listener != null) {
      pane.addHyperlinkListener(listener);
    }
    return pane;
  }

  /**
 
View Full Code Here

      // Lookup the javax.jnlp.BasicService object
      final BasicService service = (BasicService)ServiceManager.lookup("javax.jnlp.BasicService");
      // If basic service supports  web browser
      if (service.isWebBrowserSupported()) {
        // Add a listener that displays hyperlinks content in browser
        messagePane.addHyperlinkListener(new HyperlinkListener() {
          public void hyperlinkUpdate(HyperlinkEvent ev) {
            if (ev.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
              service.showDocument(ev.getURL());
            }
          }
View Full Code Here

    final JToolBar tutorialToolbar = new JToolBar();
    tutorialToolbar.setFloatable(false);
    tutorialToolbar.add(startButton);
    tutorialToolbar.add(stopButton);
    container.add(tutorialToolbar, BorderLayout.NORTH);
    tutorialArea.addHyperlinkListener(
      new HyperlinkListener() {
        public void hyperlinkUpdate(HyperlinkEvent e) {
          if (e.getEventType() == HyperlinkEvent.EventType.ACTIVATED) {
            if (e.getDescription().equals("StartTutorial")) {
              startTutorial.actionPerformed(null);
View Full Code Here

        super(parent, resources.getString("Welcome_Dialog_Title"), false);

        JEditorPane pane = new JEditorPane();
        pane.setContentType("text/html");
        pane.setEditable(false);
        pane.addHyperlinkListener(this);
        try {
            pane.setPage(Browser.mapURL(FIRST_TIME_HELP_URL));
        } catch (IOException ioe) {
            ioe.printStackTrace();
            return;
View Full Code Here

    private Component getEditorPane(String href) {
        try {
            String url = Browser.mapURL(href);
            JEditorPane editorPane = new JEditorPane(new URL(url));
            editorPane.setEditable(false);
            editorPane.addHyperlinkListener(this);
            editorPane.setAlignmentX(Component.CENTER_ALIGNMENT);
            return editorPane;
        } catch (IOException e) {
            e.printStackTrace();
            return new JLabel();
View Full Code Here

        JEditorPane message = new JEditorPane();
        message.setContentType("text/html");
        message.setEditable(false);
        message.setBackground(null);
        message.setText(html.toString());
        message.addHyperlinkListener(new HyperlinkListener() {
                public void hyperlinkUpdate(HyperlinkEvent e) {
                    if (e.getEventType() ==
                        HyperlinkEvent.EventType.ACTIVATED)
                        Browser.launch(e.getURL().toString());
                } } );
View Full Code Here

   * Create a scrollable help pane capable of navigating hyperlinks.
   */
  private Component createHelpPane() {
    JEditorPane editorPane = new JEditorPane();
    editorPane.setEditable(false);
    editorPane.addHyperlinkListener(createHyperlinkListener());
    setTitle("VStar Help");

    java.net.URL helpURL = ResourceAccessor.getHelpHTMLResource();

    if (helpURL != null) {
View Full Code Here

        JEditorPane message = new JEditorPane();
        message.setContentType("text/html");
        message.setEditable(false);
        message.setBackground(null);
        message.setText(html.toString());
        message.addHyperlinkListener(new HyperlinkListener() {
                public void hyperlinkUpdate(HyperlinkEvent e) {
                    if (e.getEventType() ==
                        HyperlinkEvent.EventType.ACTIVATED)
                        Browser.launch(e.getURL().toString());
                } } );
View Full Code Here

                + "</html>");
       
        pane.setEditable(false);
        pane.setOpaque(false);
        pane.setBackground(new Color(0, 0, 0, 0));
        pane.addHyperlinkListener(new HyperlinkListener() {
            @Override
            public void hyperlinkUpdate(HyperlinkEvent e) {
                if (e.getEventType() == EventType.ACTIVATED) {
                    try {
                        Desktop.getDesktop().browse(e.getURL().toURI());
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.