Login | Register   
LinkedIn
Google+
Twitter
RSS Feed
Download our iPhone app
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: Java
Expertise: Intermediate
May 27, 1999

Add a Hyperlink Listener in Java

To add a hyperlink listener in Java, add it to the JEditorPane and set its contents. A lot of errors may be thrown, but this is how the hyperlink listener must be added.
 
import javax.swing.*;
import javax.swing.event.*;
import java.io.*;

public class hyperlink extends JFrame
{
    public static void main(String arg[])throws Exception
    {
        new hyperlink();
    }
    public hyperlink() throws Exception
    {
        String s = "http://www.sun.com";
        JEditorPane pane = new JEditorPane(s);;
        pane.setEditable(false);
        final JEditorPane finalpane = pane;
        pane.addHyperlinkListener(new HyperlinkListener()
        {
            public void hyperlinkUpdate(HyperlinkEvent r)
            {
                try
                {
             if(r.getEventType() == HyperlinkEvent.EventType.ACTIVATED)
             finalpane.setPage(r.getURL());
                }catch(Exception e)
                {}
            }
        });

         setContentPane(new JScrollPane(pane));
         setSize(400,400);
         setVisible(true);
    }
}
Rajasekaran Vinoth
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap