如何在Java中的JLabel中放置html?

The*_*Man 10 html java swing jlabel

如何在java中的JLabel中使用html标签?

Glo*_*ont 17

把html放在一个JLabel,你会看起来像这样

 JLabel label = new JLabel("<html><yourTagHere><yourOtherTagHere>this is your text</yourOtherTagHere></yourTagHere></html>");
Run Code Online (Sandbox Code Playgroud)


jam*_*ond 6

这样就可以了:

 String labelText ="<html><FONT COLOR=RED>Red</FONT> and <FONT COLOR=BLUE>Blue</FONT> Text</html>";
 JLabel coloredLabel =new JLabel(labelText);
Run Code Online (Sandbox Code Playgroud)


Viv*_*vek 5

有以下几种方式

  1. 使用 JLabel 对象的 SetText 方法

    JLabel HTMLlabel = new JLabel().setText("<html><tag>blah blah</tag></html>");

  2. 将字符串传递给 JLable 类构造函数。

    JLabel HTMLlabel = new JLabel("<html><tag>blah blah</tag></html>");

  3. 使用 String 并将其传递给 JLabel 类构造函数,类似于上面的示例,但使用 String。

    String HTMLlabelStr = "<html><tag>blah blah</tag></html>";
    JLabel HTMLlabel = new JLabel(HTMLlabelStr);