Swt做的浏览器超链接问题

问题描述

我用SWT作为一个小型的浏览器,但是点击里面的超链接后,会调用系统的浏览器来浏览。我想知道SWT怎样监听超链接,使点击里面的超链接后,用自己做的SWT浏览器来打开。还有就是想知道怎样获取鼠标点中的超链接的URL呢?

解决方案

解决方案二:
哎,我的毕业设计冻过水啦。怎么没人救我啊?!
解决方案三:
用的是JTextPane或JEditorPane的话的可加addHyperlinkListener用voidhyperlinkUpdate(HyperlinkEvente)里的HyperlinkEvent可以得到所指的URL地址。。。
解决方案四:
1.自己写一个js,作用是点击链接的时候,调用js方法myLinkAction(Stringurl)2.每打开一个页面,利用swt的brower对象通过execute(Stringscript)方法来执行你自定义的js.3.使用Rhino包(http://www.mozilla.org/rhino/Rhino)将你的js中的myLinkAction方法与java中一个opnLink(Stringurl)进行关联.
解决方案五:
没有实质解决问题
解决方案六:
用browser.addOpenWindowListener来响应打开窗口

时间: 2024-10-01 20:44:32

Swt做的浏览器超链接问题的相关文章

win8.1系统如何去除IE浏览器超链接的下划线

  1.进入win8系统后在metro菜单中直接双击进入到IE浏览器程序之中,如果大家发现win8电脑的metro界面中没有IE浏览器的话,则可以先返回到win8电脑的传统桌面,然后双击进入到IE浏览器; 2.在打开的IE浏览器界面中,依次点击上方的设置-Internet选项,然后就会出现一个Internet选项窗口;   3.在打开的Internet选项窗口中,您将界面切换到高级这一栏中,然后在下面找到"为链接加下划线"选项; 4.然后将它的状态设置为"从不",完

用qt做的浏览器,加载百度页面出错

问题描述 用qt做的浏览器,加载百度页面出错 初学qt 做了一个浏览器浏览网页,加载百度时出错: 注意红框处,正常浏览器加载百度页面时换一换可用,图片可滚动显示,我做的无法滚动显示图片,换一换不可用 解决方案 页面出错了,可能你的浏览器控件支持不够好 解决方案二: 还有就是百度搜索新浪微博,点击之后地址栏加载http://passport.weibo.com/visitor/visitor?entry=miniblog&a=enter&url=http%3A%2F%2Fweibo.com%

代码-C#做简易浏览器的一些疑惑

问题描述 C#做简易浏览器的一些疑惑 我下载了两个代码原件(是不是这么表述?),结果不会看,虽然将我所招收道德是代码运行了,但只得到空白窗口.是我找错了地方,还是代码有问题.另外,有没有C#做浏览器讲的详细点的信息. 解决方案 先从简单的开始.http://www.cnblogs.com/finallyliuyu/archive/2009/06/16/csharpwebbrower.html 解决方案二: 新建一个WinForms窗体,拖一个TextBox,一个Button,一个WebBrows

周鸿伟再次食言,将做360浏览器

这是一则关于360的八卦.360的周鸿伟,亲爱的红衣大炮同学再次食言. 还在一年之前的时候?在一次分析师会议上周鸿祎公开放出了关于"手机浏览器其实没有价值"的论调,在当时他说,360内部只有一个小团队在开发手机版浏览器,这是因为360方面认为移动互联网与传统互联网不同,手机浏览器已经不再具备互联网唯一入口的价值. 可是,小编从360内部打探到的八卦线报则是,周鸿祎如今又反悔了,360又要开始大力开发手机浏览器了,并且把手机浏览器上升到了提高用户入口和提升移动搜索市场份额的战略高度.这打

用java做个浏览器监控工具

问题描述 用Java做个浏览器监控工具,功能要求:获取浏览器打开的所有窗口地址,通过域名过滤所需要的窗口进行监控页面输入的数据或者页面显示的数据 解决方案 解决方案二:这个只能截包来做了,浏览器你是动不了的解决方案三:没有更好的方法吗?其实我的需求说来也简单,就是用户需要访问一些固定的站点,查询一些数据,然后自动保存到另外的库中提供其他站点的数据信息.备注:是两个不同的系统

求帮忙 怎么做图片浏览器

问题描述 做图片浏览器,仿照ACDSee制作一个图片浏览器,要求支持缩略图双击放大:可以选择目录/驱动器等. 解决方案 解决方案二:请问哪位高手可以教教我....急..急...解决方案三:问题不是很大,选做个windows资源管理器,再加上图片的缩小放大功能..解决方案四:我现在已经能将目录下的所有图片以缩略图的形式在listview显示了.我现在想接着实现双击缩略图.能放大..这个功能具体该怎么实现呢...能帮帮我吗?解决方案五:这个很简单....找相关书籍就是了...解决方案六:双击的时候把

周鸿祎反悔了 又要大做手机浏览器

中介交易 SEO诊断 淘宝客 云主机 技术大厅 嗯,这又是个八卦.亲爱的周鸿祎,红衣大炮同学又一次食言了. 还记得一年之前吗?周鸿祎在一次分析师会议上公开放出了"手机浏览器无价值的论调",当时他说,360目前只有一个小团队在开发手机浏览器,这是因为360认为移动互联网不同于传统互联网,手机浏览器不再具有互联网唯一入口的价值. 但是吧,八姐从360内部得到的八卦线报却是,周鸿祎反悔了,他老人家又要开始大力做手机浏览器了,把手机浏览器上升到了用户入口和提升移动搜索市场份额的战略高度.尼玛,

用webkit做的浏览器的问题

问题描述 用webkit做个简易浏览器,登录淘宝网站,输入用户名和密码后,点击登录,就一直处于正在登录...的提示,有谁知道这是什么情况吗?登录百度就没问题官方提供的浏览器演示程序也是这样的下载地址http://sourceforge.net/projects/webkitdotnet/files/latest/download?source=files 解决方案 解决方案二:淘宝有登录的key.sn认证的那个webkit没实现那功能.造成页面js的异常,所以登不了吧.解决方案三:引用1楼wyd

UC为什么要做PC浏览器?

中介交易 SEO诊断 淘宝客 云主机 技术大厅 在上周末的极客公园大会上,UC优视产品总裁何小鹏宣布UC将推出电视和PC浏览器,在移动设备上站稳脚跟后,UC终于决定向移动外的市场进军. 智能电视作为新兴市场,其操作平台与生态更接近移动互联网,在互联网公司和传统家电企业的共同推动下,智能电视行业或在今年迎来大爆发,且目前该领域竞争尚不激烈,UC进入合情合理且恰逢其时. 但是在PC端,一来PC互联网相对于移动互联网已经逐渐式微,二来PC浏览器市场已经被IE.Chrome.火狐.360.搜狗.猎豹等国