Java 浏览器窗口控件焦点

Java 浏览器窗口控件焦点,java,javascript,applet,window,twain,Java,Javascript,Applet,Window,Twain,我正在开发一个与TWAIN设备(文档扫描仪)接口的web应用程序。JavaScript设置一个Java小程序的布尔值,该布尔值触发它来启动scanner接口。显示TWAIN界面时,它有时位于浏览器窗口后面。听起来好像没有办法将TWAIN窗口设置为可见,所以我需要将浏览器窗口向后发送到它后面。我在applet中尝试了JavaScriptwindow.blur()和JavasetVisible(false),但两者都不起作用。请记住,我没有任何弹出窗口,小程序嵌入在唯一的浏览器窗口中。我已经读到JN

我正在开发一个与TWAIN设备(文档扫描仪)接口的web应用程序。JavaScript设置一个Java小程序的布尔值,该布尔值触发它来启动scanner接口。显示TWAIN界面时,它有时位于浏览器窗口后面。听起来好像没有办法将TWAIN窗口设置为可见,所以我需要将浏览器窗口向后发送到它后面。我在applet中尝试了JavaScript
window.blur()
和Java
setVisible(false)
,但两者都不起作用。请记住,我没有任何弹出窗口,小程序嵌入在唯一的浏览器窗口中。我已经读到JNI能够做到这一点,但找不到任何例子。我能够使用JNI,因为我的小程序是经过签名的,尽管我更喜欢JavaScript解决方案,因为它更容易实现