2016-02-24 115 views
0

在sikuli的帮助下进行桌面自动化,但尝试调用时间为"NullPointerException"异常的映像时。在Sikuli线程“main”java.lang.NullPointerException中的异常

代码:提前

public static Screen s; 
    public static void main(String arg[]) throws IOException, InterruptedException, Exception { 
     Runtime.getRuntime().exec("images/Nintei_launch.exe"); 
     Thread.sleep(5000); 
     s.click("c:/Users/abc/Desktop/Winword/selectSession.PNG"); 

感谢

回答

0

你有一个静态对象Screen s,这个声明,但没有初始化, 所以当你打电话s.click()你会得到一个NullPointerException ...

看看这篇文章: What is a Null Pointer Exception, and how do I fix it?

+0

plz check my代码“public static Sc​​reen s;” –

+1

@IshwarDharmadhkari这是一个变量的声明,而不是初始化。 –

+0

也初始化,但同样的错误 –

相关问题