我有一个JLabel,里面有一个电子邮件地址。我在JLabel上使用了超文本标记语言格式,所以它显示为一个链接。但是,您无法单击该链接。实际上,您不能选择标签中的任何文本。是否可以在JLabel上设置一个属性,以允许用户至少选择电子邮件的文本,并且最好像在网页上那样单击电子邮件地址?我的JLabel代码本质上是:
JLabel l = new JLabel("<html><
在Swing中,使用超文本标记语言设计JLabel样式非常简单-您只需使用所需的超文本标记语言作为标签的文本,并适当地呈现它。然而,使用这种方法并不清楚如何将标签的一部分设置为某种样式,例如,等同于:
JLabel label = new JLabel("<html>Part of this <b>text is b</b>old