X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FPCAPanel.java;h=1abeb4f16a46d4ce4c45e5a46795e6615d7adf8b;hb=4c843061ffa7a830585172ffe7ff8c9014213a7a;hp=115f641e4288461f51497a41f9f8ac04f012095d;hpb=6f586b00fc19d6d822fbaeae9dc020ad997b3e03;p=jalview.git diff --git a/src/jalview/gui/PCAPanel.java b/src/jalview/gui/PCAPanel.java index 115f641..1abeb4f 100755 --- a/src/jalview/gui/PCAPanel.java +++ b/src/jalview/gui/PCAPanel.java @@ -1,6 +1,6 @@ /* * Jalview - A Sequence Alignment Editor and Viewer - * Copyright (C) 2005 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle + * Copyright (C) 2006 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License @@ -161,6 +161,9 @@ public class PCAPanel extends GPCAPanel implements Runnable rc.setPoints(points, pca.getM().rows); rc.repaint(); + + addKeyListener(rc); + } catch(OutOfMemoryError er) { JOptionPane.showInternalMessageDialog(Desktop.desktop, @@ -284,7 +287,10 @@ public class PCAPanel extends GPCAPanel implements Runnable if (true) { // make a new frame! - AlignFrame af = new AlignFrame(al, (ColumnSelection) alAndColsel[1]); + AlignFrame af = new AlignFrame(al, (ColumnSelection) alAndColsel[1], + AlignFrame.DEFAULT_WIDTH, + AlignFrame.DEFAULT_HEIGHT +); //>>>This is a fix for the moment, until a better solution is found!!<<< // af.getFeatureRenderer().transferSettings(alignFrame.getFeatureRenderer()); @@ -293,8 +299,8 @@ public class PCAPanel extends GPCAPanel implements Runnable // msaorder); Desktop.addInternalFrame(af, "Original Data for " + this.title, - AlignFrame.NEW_WINDOW_WIDTH, - AlignFrame.NEW_WINDOW_HEIGHT); + AlignFrame.DEFAULT_WIDTH, + AlignFrame.DEFAULT_HEIGHT); } } /* CutAndPasteTransfer cap = new CutAndPasteTransfer();