如何在浏览器中激活 Java

Python014

如何在浏览器中激活 Java,第1张

激活是什么意思?

1、Internet Explorer - 过时的 ActiveX 控件阻止

Internet Explorer (IE) 提供了一项新的安全功能,称为 ActiveX 控件阻止,用来使 Java 等 ActiveX 控件保持最新版本。如果此功能发现 Java 已过时,则将阻止应用程序或 Web 页的加载,并且将提供更新 Java 的选项。

2、Firefox - 激活 Java 插件

Firefox 实现了一项可抵御攻击的新单击播放安全功能,以已知易于受到攻击的插件为目标。此功能可阻止小应用程序自动加载并允许用户控制要运行或避免的内容。

如果您尝试使用标识为易于受到攻击的 Java 插件版本运行 Java 小应用程序,Firefox 将阻止该小应用程序自动加载,并向您发出插件易于受到攻击的预警。

如果有可用更新,则 Firefox 将提供更新或激活插件的选项。建议您在激活插件之前检查更新。

此外,Firefox 还提供根据站点阻止或自动激活插件的选项。

3、Chrome

Chrome 浏览器版本 42 和更高版本。从 Chrome 版本 42(2015 年 4 月发布)开始,Chrome 禁用了浏览器支持插件的标准方式

4、Safari

Safari 允许您按网站配置浏览器中的插件行为。

这个比较简单的,用 java.awt.Robot 来实现就行了。

Robot 对象有几个个方法就是操作键盘的:

void keyPress(int kc)

void keyRelease(int kc)

//例子

import java.awt.AWTException

import java.awt.Robot

import java.awt.event.KeyEvent

public class RobotTest {

private static Robot rbt

static{

try {

rbt=new Robot()

} catch (AWTException e) {e.printStackTrace()}

}

//按下

static void press(int kc){rbt.keyPress(kc)}

//释放

static void release(int kc){rbt.keyRelease(kc)}

static void type(int kc){press(kc)release(kc)}

public static void main(String[] args) {

//F7 长按

//press(KeyEvent.VK_F7)

//F7按一下

type(KeyEvent.VK_F7)

//

}

}