Revision: 19153
http://sourceforge.net/p/gate/code/19153
Author: markagreenwood
Date: 2016-03-17 18:46:15 +0000 (Thu, 17 Mar 2016)
Log Message:
-----------
dialogs should be shown on the EDT
Modified Paths:
--------------
gate/trunk/src/main/gate/gui/SerialControllerEditor.java
Modified: gate/trunk/src/main/gate/gui/SerialControllerEditor.java
===================================================================
--- gate/trunk/src/main/gate/gui/SerialControllerEditor.java 2016-03-17
18:39:49 UTC (rev 19152)
+++ gate/trunk/src/main/gate/gui/SerialControllerEditor.java 2016-03-17
18:46:15 UTC (rev 19153)
@@ -1660,12 +1660,18 @@
Object value = corpusCombo.getSelectedItem();
Corpus corpus = value.equals("<none>") ? null : (Corpus)value;
if(analyserMode && corpus == null){
- JOptionPane.showMessageDialog(
- SerialControllerEditor.this,
- "No corpus provided!\n" +
- "Please select a corpus and try again!",
- "GATE", JOptionPane.ERROR_MESSAGE);
- corpusCombo.requestFocusInWindow();
+
+ SwingUtilities.invokeLater(new Runnable(){
+ @Override
+ public void run() {
+ JOptionPane.showMessageDialog(
+ SerialControllerEditor.this,
+ "No corpus provided!\n" +
+ "Please select a corpus and try again!",
+ "GATE", JOptionPane.ERROR_MESSAGE);
+ corpusCombo.requestFocusInWindow();
+ }
+ });
return;
}
if(controller instanceof CorpusController)
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
_______________________________________________
GATE-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gate-cvs