swing里什么方法能让jlabel的文本带下划线

来源:百度知道 编辑:UC知道 时间:2024/05/16 00:34:29
swing里什么方法能让jlabel的文本带下划线(最主要的)
什么方法可以设置字体什么的
什么方法可以设置宽高

label = new JLabel("<html><u>下划线</u></html>");

如果想在某段文字中使用不同的字体或颜色,其实可以使用HTML格式。在控件上使用HTML格式确实是一件令人兴奋的事情,我们只需要简单的将<html>标记写在控件中就行了,比如可以这样创建一个JLabel:

JLabel label = new JLabel("<html><font color=red>RED</font></html>");

然而,直到JDK 1.4.2,并非所有的控件都可以使用HTML格式,在SUN的官方文档中提到:支持HTML格式的控件只有按钮、菜单、标签、提示、标签面板、树和表格。无论如何,这都是一个非常好用的特性!

label.setFont(new Font("Serif", Font.PLAIN, 14));