本文共 759 字,大约阅读时间需要 2 分钟。
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
import java.awt.Desktop;
class URLLabel extends JLabel implements MouseListener{
public URLLabel (String ustr,String ttt){
this.ustr=ustr;
this.setText(""+ttt+"");
this.setForeground(Color.white);//设置链接颜色
this.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));//设置鼠标样式
this.setToolTipText(ttt);//设置提示文字
this.addMouseListener(this);
}
//点击时打开默认浏览器浏览指定的页面。
public void mouseClicked(MouseEvent e) {
try {
Desktop.getDesktop().browse(new URI(ustr));
} catch (Exception e1) { e.paramString();}
}
public void mouseEntered(MouseEvent e) { }
public void mouseExited(MouseEvent e) { }
public void mousePressed(MouseEvent e) { }
public void mouseReleased(MouseEvent e) { }
private String ustr;
}
转载地址:https://blog.csdn.net/weixin_33303537/article/details/114506427 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!