JEditorPane 显示网页 解析html代码

方法一
这是比较基本的方法

JEditPane   XD   =   new   JEditPane(); 
XD.setEditorKit(new   HTMLEditorKit()); 
XD.setText( " <h1> zz </h1> ");  
 

[编辑 ] 方法二
方法一最大的缺点在于说 如果你有一狗票的内容 HTML, 要这么傻傻地用 的setText () 的方式去输入吗 当然有别的方法 首先我们另外写一个 HTML 暂且称之为 sample.html 接着用 InputStreamer 去读取它

 

 JEditPane   XD   =   new   JEditPane(); 
                  XD.setContentType( "text/html "); 
                  HTMLEditorKit   kit   =   new   HTMLEditorKit(); 
                  XD.setEditorKit(kit); 

                  HTMLDocument   doc   =   (HTMLDocument)XD.getDocument(); 
                  File   f   =   new   File( "sample.html "); 
                  try   { 
                          FileInputStream   reader   =   new   FileInputStream(f); 
                          kit.read(reader,doc,0); 
                  }catch(Exception   e)   { 
                          e.printStackTrace(); 
                  } 
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值