如何在java应用程序中使用我自己的sikuli文件

问题描述:

我有sikuli文件,它定义了一些类。 我想要做的是在我自己的java程序中使用这些类。如何在java应用程序中使用我自己的sikuli文件

关于如何实现这个的任何想法?

+1

您曾看过[Sikulis FAQ - 如何在您的JAVA程序中使用Sikuli Script](http://sikuli.org/docx/faq/030-java-dev.html)? – Keppil 2012-07-17 08:52:40

+0

是的,但Sikuli文档告诉我们的是如何在java程序中使用sikuli api。我们知道Sikuli是java的编剧。我的意思是我有一个sikuli文件。我想直接在java程序中使用sikuli文件中定义的类。我认为这是完全不同的情况 – xuqin1019 2012-07-17 09:00:15

看看工作的Sikuli目录中的文件,即HelloWorld.sikuli。 Sikuli脚本是用jython编写的,而不是java。一个技术性,但重要的是要理解你的Sikuli文件是.py而不是.java。该目录还将包含一个.class文件,它是编译的Jython机器代码。参考here显示了如何在java中使用jython。