MaDKit forum

Welcome All !
Please, use explicit topic names when creating new threads. Thanks.

You are not logged in.

#1 HowTo » MadKit, mémoire et threads » 2009-10-23 15:43:12

Gildasse
Replies: 3

Bonjour,

Nous expérimentons un petit souci lorsqu'un agent héritant de  turtlekit.kernel.Launcher "se suicide" (en utilisant killAgent(this)) : le thread associé à l'agent est toujours "vivant" (i.e. observable dans la console de la jvm) bien qu'il n'apparaisse plus dans MadKit. Comment solutionner ce problème ?

A+

Gildas

#2 Re: HowTo » interface graphique » 2009-05-14 08:46:34

Bonjour,

Oui c'est possible. Ils vous faut rédéfinir les méthodes initGUI() et activate() avec quelque chose du type :

final public void initGUI() {
        setGUIObject(gui = new GUI(this));
    }
public void activate() {
    gui.initialisation();
    }

ou gui est un attribut de l'agent représentant votre interface graphique (réalisée avec netbeans par ex.). la méthode initialisarion() de la classe GUI est tou simplement :

public void initialisation() {
        initComponents();
}

J'espère vous avoir éclairé !

Gildas

Board footer