package jalview.gui;
+import jalview.util.MessageManager;
+
import java.awt.BorderLayout;
+import java.awt.Component;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JProgressBar;
import javax.swing.SwingUtilities;
-import jalview.util.MessageManager;
-
/**
* A class to manage multiple progress bars embedded in a JPanel.
*/
/*
* lay out progress bar container hierarchy
*/
- SwingUtilities.getRoot(statusPanel).validate();
+ Component root = SwingUtilities.getRoot(statusPanel);
+ if (root != null)
+ {
+ root.validate();
+ }
}
/**