当前位置:  技术问答>java相关

简易浏览器

    来源: 互联网  发布时间:2017-04-21

    本文导语:  我要在frame中嵌入一个类似vb中的webBrowser的控件,然后设定它的默认地址,使我的应用程序一打开便能浏览该网页,如何实现?谢谢 | 你可以试试JEditorPane这个组件. JEditorPane browser=new JEditorPa...

我要在frame中嵌入一个类似vb中的webBrowser的控件,然后设定它的默认地址,使我的应用程序一打开便能浏览该网页,如何实现?谢谢

|
你可以试试JEditorPane这个组件.

JEditorPane browser=new JEditorPane();
browser.setEditable(false);
browser.setPage("File:./index.html");
// 加入连接功能.
browser.addHyperlinkListener(new HyperlinkListener(){
  public void hyperlinkUpdate(final HyperlinkEvent e){
    if(e.getEventType()==HyperlinkEvent.EventType.ACTIVATED){
      SwingUtilities.invokeLater(new Runnable(){
        public void run(){
          Document doc=browser.getDocument();
          try{
            URL url=e.getURL();
            browser.setPage(url);
          }catch(IOException Ex){
            browser.setDocument(doc);
          }
        }
      });
    }
  }
});
请注意这里的"File:./index.html"是访问本地磁盘的主页.注意目录一定要设置正确.至于"Http://..."我就没试过了.以上仅供参考.

|
用SWT或Bridge2Java调用IE怎样?否则你就要忍受难看的HTML显示结果了……

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 上网代理goagent 3.1.18 正式版下载及简易安装部署教程
  • 简易定时闹铃工具 Alarm Clock
  • 简易个人博客 LnBlog
  • 简易内容管理系统 CMSimple
  • 简易数据库客户端 ajfdbviewer
  • Java简易MVC框架 etmvc
  • 简易MVC框架 Lanp
  • 简易相册系统 MeiuPic
  • 简易中文分词系统 SCWS
  • 建立简易linux系统
  • 简易的ioc容器 Facility Container
  • 简易博客程序 Blogabc
  • 简易Java数据持久层框架 Siena
  • python 简易计算器程序,代码就几行
  • 简易的Java ORM框架 Kauklahti
  • 简易HTTP爬虫 HttpBot
  • 请问各位大虾,在linux下如何简易阅读文本文件。
  • 简易个人笔记记录式系统 fwrite
  • PHP中替换键名的简易方法示例详解
  • 请问是谁想要参考数据输入输出流的流量监控?这儿有一个简易的例子供参考
  • 基于jquery的simpleValidate简易验证插件


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3