Set size and location of frame before visible
[jalview.git] / src / jalview / gui / AlignFrame.java
index 692f258..c1d383e 100755 (executable)
@@ -2111,6 +2111,11 @@ public class AlignFrame
     }\r
   }\r
 \r
+\r
+  public TreePanel ShowNewickTree(NewickFile nf, String title)\r
+  {\r
+    return ShowNewickTree(nf,title,600,500,4,5);\r
+  }\r
   /**\r
    * DOCUMENT ME!\r
    *\r
@@ -2119,7 +2124,7 @@ public class AlignFrame
    *\r
    * @return DOCUMENT ME!\r
    */\r
-  public TreePanel ShowNewickTree(NewickFile nf, String title)\r
+  public TreePanel ShowNewickTree(NewickFile nf, String title, int w,int h,int x, int y)\r
   {\r
     TreePanel tp = null;\r
 \r
@@ -2133,7 +2138,14 @@ public class AlignFrame
                            viewport.getAlignment().getSequences(), nf,\r
                            "FromFile",\r
                            title);\r
-        Desktop.addInternalFrame(tp, title, 600, 500);\r
+\r
+        tp.setSize(w,h);\r
+\r
+        if(x>0 && y>0)\r
+          tp.setLocation(x,y);\r
+\r
+\r
+        Desktop.addInternalFrame(tp, title, w, h);\r
         addTreeMenuItem(tp, title);\r
       }\r
     }\r