How to create hyperlink in desktop application

Suppose, we need link (hyperlink) in our desktop swing application, and clicking it should open specified page in default browser.

Try this code:

Button clickmeLink = new Button("<html><u>Click Me!</u><html>");

clickmeLink.setBorder(null);

clickmeLink.setColor(Color.blue);

clickmeLink.addActionListener(new ActionListener(){

public void actionPerformed(ActionEvent e){

if (Desktop.isDesktopSupported()) {
if (desktop == null) {
desktop = Desktop.getDesktop();
}
try {
desktop.browse(new java.net.URI("http://google.com"));
} catch (Exception ex) {
//TODO: code something
}
} else {
//tell your user that she needs Java6 or higher
}

}

});
Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • RSS
  • Twitter
  • Yahoo! Bookmarks
  • Yahoo! Buzz
  • BlinkList
  • blogmarks
  • DZone
  • E-mail this story to a friend!
  • LinkaGoGo
  • Live
  • MisterWong
  • MisterWong.DE
  • Reddit
  • StumbleUpon
  • Technorati
  • ThisNext
  • Tumblr

Related posts:

  1. How to start desktop application with Netbeans
  2. How to create underlined label

Leave a Reply


wp