if(e.getNewResourceLocation().equals("http://www.weibo.com/")) {
String script = "function getuser(){"
+ LS
+ "sendNSCommand('getuser',document.getElementsByName('username')[0].value,document.getElementsByName('password')[0].value);"
+ LS
+ "void(0);"
+ LS
+ "}"
+ LS
+ "document.getElementById('pl_login_form').getElementsByTagName('div')[10].getElementsByTagName('a')[0].href=\"javascript:'getuser()'\";"
+ "document.getElementById('pl_login_form').getElementsByTagName('div')[10].getElementsByTagName('a')[0].attachEvent('onclick',getuser);"
+ "alert('请登录!');";
webBrowser.executeJavascript(script);
}
/**
* 浏览器地址监控
*/
class GetuserListener extends WebBrowserAdapter {
@Override
public void commandReceived(WebBrowserCommandEvent e) {
String command = e.getCommand();
Object[] parameters = e.getParameters();
if ("print".equals(command)) {
String html = (String) parameters[0];
System.out.println(html);
}
if ("getuser".equals(command)) {
//获得登录的用户名 密码
Weibo.userName = (String) parameters[0];
Weibo.userPwd = (String) parameters[1];
}
}
}
相关推荐
用DJnative-swt和swt包开发的调用本地浏览器和webkit浏览器的示例
Java Swing实现仿Chrome浏览器跳跳龙小游戏 Java Swing实现仿Chrome浏览器跳跳龙小游戏 Java Swing实现仿Chrome浏览器跳跳龙小游戏 Java Swing实现仿Chrome浏览器跳跳龙小游戏 Java Swing实现仿Chrome浏览器跳跳龙小...
Java通过swing界面实现简易飞机小游戏.zipJava通过swing界面实现简易飞机小游戏.zip Java通过swing界面实现简易飞机小游戏.zipJava通过swing界面实现简易飞机小游戏.zip Java通过swing界面实现简易飞机小游戏.zip...
java swing漂亮界面 超酷 javaswing教程
Java Html DJNativeSwing.jar DJNativeSwing-SWT.jar
一款JAVASE编程的皮肤美化界面插件包 Java Swing 界面美化包-含源码
swing调用OCX或dll的方法有很多,其中包括:jcob、comfyj、jawin、jni、jna等等很多方式,但是如果要显示dll或ocx的控件在swing界面上,就有点麻烦了,就像ocx在IE中显示的对象一样。最后通过SWT中嵌入OCX,然后把...
Java Swing界面实现数据库基本操作 Java Swing界面实现数据库基本操作 Java Swing界面实现数据库基本操作 Java Swing界面实现数据库基本操作
使用Java Swing界面实现数据库基本操作,使用Java Swing界面实现数据库基本操作
java漂亮swing界面
Java Swing是目前图形界面设计的主流开发工具,《Java Swing图形界面开发与案例详解[1]》从实用的角度出发,通过大量实例全面介绍Java Swing中各种组件的应用及图形界面的开发技术。《Java Swing图形界面开发与案例...
JavaSwing界面设计(所有控件及示例)
最新Java swing实现简单的浏览器源码免费分享粹,,
这是目前最好的java嵌入浏览器的解决办法,做了个demo,放出整个工程,其中包含了所有平台的资源包和license,希望能帮助到你
本设计源码提供了一个基于Java的Swing界面RFID系统。项目包含25个文件,主要使用Java编程语言。文件类型包括9个Java字节码文件、5个XML配置文件、3个PNG图片文件、2个Markdown文档、2个MF文件、1个GIT忽略文件、1个...
Java Swing图形界面开发与案例详解 .王鹏等.扫描版.pdf
java swing是目前图形界面设计的主流开发工具 本书从实用角度出发 通过大量实例介绍各种组件及图形界面的开发技术 几乎涵盖了图形开发必备的所有常用知识 丰富的实例 且实例均来自于工程实践 适合初学者阅读 也可供...