Formatting changes
[jalview.git] / src / jalview / gui / SplashScreen.java
index 6edab5d..aff93d7 100755 (executable)
@@ -20,99 +20,121 @@ package jalview.gui;
 \r
 import java.awt.*;\r
 import java.awt.event.*;\r
+\r
 import javax.swing.*;\r
 \r
-public class SplashScreen\r
-    extends JPanel implements Runnable\r
+\r
+/**\r
+ * DOCUMENT ME!\r
+ *\r
+ * @author $author$\r
+ * @version $Revision$\r
+ */\r
+public class SplashScreen extends JPanel implements Runnable\r
 {\r
-  boolean visible = true;\r
-  JInternalFrame iframe;\r
-  Image image;\r
-  int fontSize = 11;\r
-  int yoffset = 30;\r
+    boolean visible = true;\r
+    JInternalFrame iframe;\r
+    Image image;\r
+    int fontSize = 11;\r
+    int yoffset = 30;\r
 \r
-  public SplashScreen(JInternalFrame iframe, Image i)\r
-  {\r
-    this.iframe = iframe;\r
-    image = i;\r
+    /**\r
+     * Creates a new SplashScreen object.\r
+     *\r
+     * @param iframe DOCUMENT ME!\r
+     * @param i DOCUMENT ME!\r
+     */\r
+    public SplashScreen(JInternalFrame iframe, Image i)\r
+    {\r
+        this.iframe = iframe;\r
+        image = i;\r
+\r
+        Thread t = new Thread(this);\r
+        t.start();\r
+        addMouseListener(new MouseAdapter()\r
+            {\r
+                public void mousePressed(MouseEvent evt)\r
+                {\r
+                    try\r
+                    {\r
+                        closeSplash();\r
+                    }\r
+                    catch (Exception ex)\r
+                    {\r
+                    }\r
+                }\r
+            });\r
+    }\r
 \r
-    Thread t = new Thread(this);\r
-    t.start();\r
-    addMouseListener(new MouseAdapter()\r
+    /**\r
+     * DOCUMENT ME!\r
+     */\r
+    public void run()\r
+    {\r
+        long startTime = System.currentTimeMillis() / 1000;\r
+\r
+        while (visible)\r
+        {\r
+            if (((System.currentTimeMillis() / 1000) - startTime) > 5)\r
+            {\r
+                visible = false;\r
+            }\r
+\r
+            try\r
+            {\r
+                Thread.sleep(1000);\r
+            }\r
+            catch (Exception ex)\r
+            {\r
+            }\r
+        }\r
+\r
+        closeSplash();\r
+    }\r
+\r
+    /**\r
+     * DOCUMENT ME!\r
+     */\r
+    public void closeSplash()\r
     {\r
-      public void mousePressed(MouseEvent evt)\r
-      {\r
         try\r
         {\r
-          closeSplash();\r
+            iframe.setClosed(true);\r
         }\r
         catch (Exception ex)\r
         {\r
         }\r
-      }\r
-    });\r
-  }\r
-\r
-  public void run()\r
-  {\r
-    long startTime = System.currentTimeMillis() / 1000;\r
-\r
-    while (visible)\r
-    {\r
-      if ( ( (System.currentTimeMillis() / 1000) - startTime) > 5)\r
-      {\r
-        visible = false;\r
-      }\r
-\r
-      try\r
-      {\r
-        Thread.sleep(1000);\r
-      }\r
-      catch (Exception ex)\r
-      {\r
-      }\r
     }\r
 \r
-    closeSplash();\r
-  }\r
-\r
-  public void closeSplash()\r
-  {\r
-    try\r
+    /**\r
+     * DOCUMENT ME!\r
+     *\r
+     * @param g DOCUMENT ME!\r
+     */\r
+    public void paintComponent(Graphics g)\r
     {\r
-      iframe.setClosed(true);\r
-    }\r
-    catch (Exception ex)\r
-    {\r
-    }\r
-  }\r
+        g.setColor(Color.white);\r
+        g.fillRect(0, 0, getWidth(), getHeight());\r
+        g.setColor(Color.black);\r
+        g.setFont(new Font("Verdana", Font.BOLD, fontSize + 6));\r
 \r
-  public void paintComponent(Graphics g)\r
-  {\r
-    g.setColor(Color.white);\r
-    g.fillRect(0, 0, getWidth(), getHeight());\r
-    g.setColor(Color.black);\r
-    g.setFont(new Font("Verdana", Font.BOLD, fontSize + 6));\r
+        if (image != null)\r
+        {\r
+            g.drawImage(image, 5, yoffset + 12, this);\r
+        }\r
 \r
-    if (image != null)\r
-    {\r
-      g.drawImage(image, 5, yoffset + 12, this);\r
+        g.drawString("JalView 2005 ", 50, yoffset);\r
+        g.setFont(new Font("Verdana", Font.BOLD, fontSize + 2));\r
+        g.drawString("Version " + jalview.bin.Cache.VERSION +\r
+            "; Last updated: " + jalview.bin.Cache.BUILD_DATE, 180, yoffset);\r
+        g.setFont(new Font("Verdana", Font.BOLD, fontSize));\r
+        g.drawString("Authors: Michele Clamp, James Cuff, Steve Searle, Andrew Waterhouse, Jim Procter & Geoff Barton.",\r
+            50, yoffset + 20);\r
+        g.drawString("Current development managed by Andrew Waterhouse; Barton Group, University of Dundee.",\r
+            50, yoffset + 24 + fontSize);\r
+        g.drawString("If  you use JalView, please cite: Clamp, M., Cuff, J., Searle, S. M. and Barton, G. J. (2004),",\r
+            50, yoffset + 28 + (fontSize * 2));\r
+        g.drawString("\"The Jalview Java Alignment Editor\" Bioinformatics,  2004 12;426-7.",\r
+            50, yoffset + 32 + (fontSize * 3));\r
     }\r
-\r
-    g.drawString("JalView 2005 ", 50, yoffset);\r
-    g.setFont(new Font("Verdana", Font.BOLD, fontSize + 2));\r
-    g.drawString("Version " + jalview.bin.Cache.VERSION +\r
-                 "; Last updated: " + jalview.bin.Cache.BUILD_DATE, 180,\r
-                 yoffset);\r
-    g.setFont(new Font("Verdana", Font.BOLD, fontSize));\r
-    g.drawString("Authors: Michele Clamp, James Cuff, Steve Searle, Andrew Waterhouse, Jim Procter & Geoff Barton.",\r
-                 50, yoffset + 20);\r
-    g.drawString("Current development managed by Andrew Waterhouse; Barton Group, University of Dundee.",\r
-                 50, yoffset + 24 + fontSize);\r
-    g.drawString("If  you use JalView, please cite: Clamp, M., Cuff, J., Searle, S. M. and Barton, G. J. (2004),",\r
-                 50, yoffset + 28 + (fontSize * 2));\r
-    g.drawString(\r
-        "\"The Jalview Java Alignment Editor\" Bioinformatics,  2004 12;426-7.",\r
-        50, yoffset + 32 + (fontSize * 3));\r
-  }\r
 }\r