支持吗?不支持吧。我需要能解析html代码的。

解决方案 »

  1.   

    HTML formatting can be used in all Swing buttons, menu items, labels, tool tips, and tabbed panes, as well as in components such as trees and tables that use labels as renderers. 
    例子:
    JButton button = new JButton("<html><b><u>T</u>wo</b><br>lines</html>");
      

  2.   

    谢谢指点。经过测试。这些确实支持html。但是他们都必须是完整的html代码。也就是说他们必须是含有<html>和</html>的代码。但是很多网页并不是这样。他们很可能缺少这个标记。浏览器可以解析。但是swing组件就不行。
    请问这个问题如何解决?
      

  3.   

    检查字符串是否有html标记,如果没有在字符串前加上<html>,后面加上</html>
      

  4.   

    使用组件JEditorPane可以浏览网页!注意设置setEditable(false)。
    Swing组件上面的文字都可以使用Html标记语言