2011-07-09 14 views

Trả lời

15

Để đưa html trong một JLabel, bạn sẽ làm cho nó trông giống như thế này

JLabel label = new JLabel("<html><yourTagHere><yourOtherTagHere>this is your text</yourOtherTagHere></yourTagHere></html>"); 
6

này sẽ làm các trick:

cách
String labelText ="<html><FONT COLOR=RED>Red</FONT> and <FONT COLOR=BLUE>Blue</FONT> Text</html>"; 
JLabel coloredLabel =new JLabel(labelText); 
+0

Thats a khá tốt cách để làm điều đó quá – Globmont

4

Có đang theo dõi

  1. Sử dụng phương thức SetText của đối tượng JLabel

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

  2. Chuyển chuỗi tới lớp JLable Constructor.

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

  3. Sử dụng String và đi qua nó để JLabel lớp Constructor tương tự như ví dụ trên nhưng sử dụng String.

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

0

này nên làm như lừa:

JLabel whatever = 
    new JLabel("<html><something>Put Stuff Here</something></html>"); 
0
JLabel myHTMLLabel =new JLabel("<html>"); 
myHTMLLabel.setText("<html><font color='green'>Hello World</font>"); 
0

Ngoài ra bạn có thể sử dụng với tất cả các nút Swing, các mục menu, nhãn, panes văn bản, khung biên tập viên, công cụ các mẹo, các tab được gắn thẻ, v.v ...

JTextPane pane = new JTextPane(); 
pane.setContentType("text/html"); 

pane.setText("<html><h1>My First Heading</h1><p>My first paragraph.</p></body></html>"); 
Các vấn đề liên quan