将 java GUI 与代理应用集成

Integrate java GUI with agent app

我必须编写一个多代理系统,我不知道如何将 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();
}   

这是正确的做法吗??,请帮助我:(

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