diff --git a/AMAKFX/src/fr/irit/smac/amak/examples/randomantsMultiUi/AntExampleMutliUI.java b/AMAKFX/src/fr/irit/smac/amak/examples/randomantsMultiUi/AntExampleMutliUI.java index 6a02043833c3251b7c8826cc38f89021e533a491..a8b731ca2be36cc141828375e17721adcf89ea4e 100644 --- a/AMAKFX/src/fr/irit/smac/amak/examples/randomantsMultiUi/AntExampleMutliUI.java +++ b/AMAKFX/src/fr/irit/smac/amak/examples/randomantsMultiUi/AntExampleMutliUI.java @@ -1,7 +1,6 @@ package fr.irit.smac.amak.examples.randomantsMultiUi; import fr.irit.smac.amak.Agent; -import fr.irit.smac.amak.tools.RunLaterHelper; import fr.irit.smac.amak.ui.AmasMultiUIWindow; import fr.irit.smac.amak.ui.VUI; import fr.irit.smac.amak.ui.drawables.DrawableImage; @@ -47,10 +46,8 @@ public class AntExampleMutliUI extends Agent<AntHillExampleMultiUI, WorldExample @Override protected void onRenderingInitialization() { - RunLaterHelper.runLater(() -> { image = getAmas().getVUIMulti().createAndAddImage(dx, dy, "file:resources/ant.png"); image.setName("Ant "+getId()); - }); } /** @@ -84,7 +81,6 @@ public class AntExampleMutliUI extends Agent<AntHillExampleMultiUI, WorldExample @Override public void onUpdateRender() { - RunLaterHelper.runLater(() -> { image.move(dx, dy); image.setAngle(angle); image.setInfo("Ant "+getId()+"\nPosition "+dx+" "+dy+"\nAngle "+angle); @@ -92,11 +88,5 @@ public class AntExampleMutliUI extends Agent<AntHillExampleMultiUI, WorldExample image.setFilename("file:Resources/ant_dead.png"); image.setInfo("Ant "+getId()+"\nPosition "+dx+" "+dy+"\nAngle "+angle+"\nDead"); } - - - }); } } - - - diff --git a/AMAKFX/src/fr/irit/smac/amak/examples/randomantsMultiUi/AntHillExampleMultiUI.java b/AMAKFX/src/fr/irit/smac/amak/examples/randomantsMultiUi/AntHillExampleMultiUI.java index 7ecf3dc891fece323ed1c80006a16b187b8f5c61..344561afb24ba67df1e4fa1031eab902844ff01f 100644 --- a/AMAKFX/src/fr/irit/smac/amak/examples/randomantsMultiUi/AntHillExampleMultiUI.java +++ b/AMAKFX/src/fr/irit/smac/amak/examples/randomantsMultiUi/AntHillExampleMultiUI.java @@ -18,10 +18,8 @@ public class AntHillExampleMultiUI extends Amas<WorldExampleMultiUI> { @Override protected void onRenderingInitialization() { - RunLaterHelper.runLater(() -> { - vuiMulti.createAndAddImage(20, 20, "file:Resources/ant.png").setFixed().setLayer(10).setShowInExplorer(false); - antsCountLabel = (DrawableString) vuiMulti.createAndAddString(45, 25, "Ants count").setFixed().setLayer(10).setShowInExplorer(false); - }); + vuiMulti.createAndAddImage(20, 20, "file:Resources/ant.png").setFixed().setLayer(10).setShowInExplorer(false); + antsCountLabel = (DrawableString) vuiMulti.createAndAddString(45, 25, "Ants count").setFixed().setLayer(10).setShowInExplorer(false); } @Override diff --git a/AMAKFX/src/fr/irit/smac/amak/examples/randomantsMultiUi/AntsLaunchExampleMultiUI.java b/AMAKFX/src/fr/irit/smac/amak/examples/randomantsMultiUi/AntsLaunchExampleMultiUI.java index 9998aed59b5fd75eb2fef0fbfc68619032edc23b..2a96f8e12e7d65c89f13685400aca20f3effcdb6 100644 --- a/AMAKFX/src/fr/irit/smac/amak/examples/randomantsMultiUi/AntsLaunchExampleMultiUI.java +++ b/AMAKFX/src/fr/irit/smac/amak/examples/randomantsMultiUi/AntsLaunchExampleMultiUI.java @@ -44,11 +44,11 @@ public class AntsLaunchExampleMultiUI extends Application{ AntHillExampleMultiUI ants = new AntHillExampleMultiUI(window, new VUIMulti("Ants VUI 1"), env); //new AntHillExampleMultiUI(window2, VUIMulti.get("Ants VUI 2"), env2); - + System.out.println(Configuration.waitForGUI); for(int i=0;i<10000;i++) { - System.out.println(i); + ants.cycle(); }