final JLabel lblUrl = new JLabel();
lblUrl.setBounds(484, 38, 80, 18);
uri = "www.hao123.com";
lblUrl.setText("<html><a href='" + uri + "'>查看</a>");
lblUrl.setCursor(Cursor.getPredefinedCursor(Cursor.HAND_CURSOR));
lblUrl.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
Desktop desktop = Desktop.getDesktop();
try {
desktop.browse(new URI(uri));
} catch (IOException e1) {
e1.printStackTrace();
} catch (URISyntaxException e1) {
e1.printStackTrace();
}
}
});
在 JLabel 中打开链接
最新推荐文章于 2021-02-28 07:47:42 发布