From 2bc388a9fadb5051697225bade81ecb3b27c8f96 Mon Sep 17 00:00:00 2001 From: tjc <tjc@ee4ac58c-ac51-4696-9907-e4b3aa274f04> Date: Wed, 29 Apr 2009 13:22:19 +0000 Subject: [PATCH] set busy cursor when opening git-svn-id: svn+ssh://svn.internal.sanger.ac.uk/repos/svn/pathsoft/artemis/trunk@10676 ee4ac58c-ac51-4696-9907-e4b3aa274f04 --- .../artemis/circular/digest/CircularGenomeController.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/uk/ac/sanger/artemis/circular/digest/CircularGenomeController.java b/uk/ac/sanger/artemis/circular/digest/CircularGenomeController.java index 0ddbddaa7..138aea78e 100644 --- a/uk/ac/sanger/artemis/circular/digest/CircularGenomeController.java +++ b/uk/ac/sanger/artemis/circular/digest/CircularGenomeController.java @@ -37,6 +37,7 @@ import uk.ac.sanger.artemis.util.DocumentFactory; import uk.ac.sanger.artemis.util.OutOfRangeException; import java.awt.Color; +import java.awt.Cursor; import java.awt.Dimension; import java.awt.FlowLayout; @@ -668,7 +669,7 @@ public class CircularGenomeController { try { - f.dispose(); + f.setCursor(new Cursor(Cursor.WAIT_CURSOR)); if(selectionPanel.getEmbossRootField() != null) System.getProperties().put("EMBOSS_ROOT", selectionPanel.getEmbossRootField().getText().trim()); @@ -676,11 +677,16 @@ public class CircularGenomeController selectionPanel.getSequenceFiles(), selectionPanel.getRestrictOutputs(), selectionPanel.isMethylation()); + f.dispose(); } catch (Exception ex) { ex.printStackTrace(); } + finally + { + f.setCursor(new Cursor(Cursor.DEFAULT_CURSOR)); + } } }; selectionPanel.showJFrame(f, displayButtonListener); -- GitLab