2012-05-13 25 views
0

我有一个接口写在杰(java库之一),有一个面板和一个组合框如何在Jess中创建一个Java gui作为applet?

我想让它作为applet运行。所以我可以将它嵌入网络中!

这里是我的applet.java,

package uges.applets; 

import java.applet.Applet; 
import jess.*; 
Applet applet = new Applet(); 
public class JessApplet extends Applet 
{ 
public void init() 
{ 
Rete engine = new Rete(applet); 
try 
{ 
    engine.batch("ug-pro.clp"); 
    engine.reset(); 

} catch (JessException e) 
{ 
    // TODO Auto-generated catch block 
    e.printStackTrace(); 
} 
} 
} 

错误是可以打开的文件UG-pro.clp ..我应该把它并不是在一个特定的文件夹?我可以使用我的GUI作为applet吗?

回答

1

我可以让我的GUI作为applet的jess吗?

来自info. page on Jess

杰斯可以用来构建Java servlet的,EJB的,小程序,以及使用知识的声明性规则的形式得出结论,并作出推论完整的应用程序。

Rete engine = new Rete(); 

注意特别构造new Rete(Applet)

+1

+1好答案,安德鲁。该构造函数确实使Rete对象能够在服务器上查找脚本。 –

+0

@厄内斯特我没有深入研究文档,但是跳到了我(并且吠叫)。你有使用API​​的经验,还是看得更远? –

+0

我是杰西的作者:) –