import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class LabelLink extends JFrame{
public static void main(String args[]){
new LabelLink();
}
public LabelLink() {
super("LabelLink.java");
setSize(new Dimension(300, 200));
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
JLabel lbl = new JLabel("Click Me");
this.getContentPane().add(lbl);
lbl.addMouseListener(new MouseListener(){
public void mouseClicked(MouseEvent e) {
try{
java.awt.Desktop.getDesktop().browse(new java.net.URI("http://zhidao.baidu.com") );
}catch(Exception ex){
ex.printStackTrace();
}
}
public void mouseExited(MouseEvent e) { }
public void mouseEntered(MouseEvent e) { }
public void mouseReleased(MouseEvent e) { }
public void mousePressed(MouseEvent e) { }
});
setVisible(true);
}
}