0

如何使用 java 处理 Oracle 表单弹出窗口?我正在自动化 Oracle Forms 以使用 openscript 创建发票。在创建期间,Oracle Form 弹出窗口会在运行时的任何时间点填充到屏幕上。try{} catch(Exception e){} 不起作用。虽然页面上有弹出窗口,但控件不会进入 catch 块。它显然无法在下一步中识别对象。

还有其他解决方案吗?

4

1 回答 1

0

如果工具无法识别,您可以使用 Robot 类进行弹出点击。它适用于 Ketboard 操作

http://docs.oracle.com/javase/7/docs/api/java/awt/Robot.html

 robot.delay(50);
 robot.type(KeyEvent.VK_DOWN);
于 2017-08-01T01:40:08.500 回答