How do I put html in a JLabel in java?

后端 未结 6 788
执笔经年
执笔经年 2020-12-03 22:05

How do I use html tags in a JLabel in java?

相关标签:
6条回答
  • 2020-12-03 22:12

    To put html in a JLabel, you would make it look something like this

     JLabel label = new JLabel("<html><yourTagHere><yourOtherTagHere>this is your text</yourOtherTagHere></yourTagHere></html>");
    
    0 讨论(0)
  • 2020-12-03 22:14

    This will do the trick:

     String labelText ="<html><FONT COLOR=RED>Red</FONT> and <FONT COLOR=BLUE>Blue</FONT> Text</html>";
     JLabel coloredLabel =new JLabel(labelText);
    
    0 讨论(0)
  • 2020-12-03 22:15

    Also you can use this with all Swing buttons, menu items, labels, text panes, editor panes, tool tips, tabbed panes etc...

    JTextPane pane = new JTextPane();
    pane.setContentType("text/html");
    
    pane.setText("<html><h1>My First Heading</h1><p>My first paragraph.</p></body></html>");
    
    0 讨论(0)
  • 2020-12-03 22:17

    There are following ways

    1. Using SetText method of JLabel Object

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

    2. Passing String to JLable class Constructor.

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

    3. Using String and passing it to JLabel class Constructor similar to above example but using String.

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

    0 讨论(0)
  • 2020-12-03 22:17
    JLabel myHTMLLabel =new JLabel("<html>");
    myHTMLLabel.setText("<html><font color='green'>Hello World</font>");
    
    0 讨论(0)
  • 2020-12-03 22:27

    This should do the trick:

    JLabel whatever =
        new JLabel("<html><something>Put Stuff Here</something></html>");
    
    0 讨论(0)
提交回复
热议问题