Author: tchemit Date: 2008-02-12 01:43:17 +0000 (Tue, 12 Feb 2008) New Revision: 858 Modified: trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerMainUI.java Log: essai non concluant de contrer l'appel qui freeze l'appli suite ?\195?\160 une notification dans la barre de status d'un message TODO resoudre ce probl?\195?\168me tr?\195?\168s g?\195?\169nant pour l'utilisateur : l'appli est bloqu?\195?\169 lors du fader sur lemessage... Modified: trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerMainUI.java =================================================================== --- trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerMainUI.java 2008-02-12 01:41:58 UTC (rev 857) +++ trunk/simexplorer-is/simexplorer-is-swing/src/java/fr/cemagref/simexplorer/is/ui/swing/SimExplorerMainUI.java 2008-02-12 01:43:17 UTC (rev 858) @@ -18,6 +18,8 @@ * ##% */ package fr.cemagref.simexplorer.is.ui.swing; +import javax.swing.SwingUtilities; + /** * L'ui principale de l'application * @@ -35,8 +37,13 @@ SimExplorerUIRefreshHelper.refreshI18nActions(this); } - public void setStatus(String msg) { - getStatusBar().setStatus(msg); + public void setStatus(final String msg) { + Runnable runnable = new Runnable() { + public void run() { + getStatusBar().setStatus(msg); + } + }; + SwingUtilities.invokeLater(runnable); } }