将java GUI与代理应用程序集成

时间:2016-02-23 15:51:05

标签: java user-interface agents-jade

我必须编写一个多代理系统,我不知道如何将agent.java与GUI集成,这次我尝试创建一个Hello World代理接口,但我无法在它们之间进行集成,这是我的TestJADE.class

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 个答案:

答案 0 :(得分:1)

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

相关问题