2016-02-23 38 views
0

我必须编写一个多代理程序系统,并且我不知道如何将agent.java与GUI集成,在这段时间内,我尝试创建一个Hello World代理程序接口,但是我无法“T它们之间整合,这是我的TestJADE.class将Java GUI与代理程序集成在一起

package testjade; 

import jade.core.Agent; 

public class TestJADE extends Agent { 
    private static final long serialVersionUID = 1L; 
    protected void setup() { 
     System.out.println("Hello Jade!"); 
     System.out.println("I'm the first Agent with you!"); 
    } 
} 

,这是我的按钮操作代码

private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {           
     // TODO add your handling code here: 
     TestJADE agent = new TestJADE(); 
     agent.setup(); 
} 

这是做正确的方式??,请帮助我:(

回答

1

您的GUI必须为与代理商交往。为此,代理必须扩展AgentGui Class。 在Jade平台中,要创建一个代理,您不要使用new key这个词。您必须调用createNewAgent ContainerController类的方法。

相关问题