From: amwaterhouse Date: Tue, 2 Nov 2004 16:12:02 +0000 (+0000) Subject: PaintRefresher called after tree selection made X-Git-Tag: Release_2_0~953 X-Git-Url: http://source.jalview.org/gitweb/?a=commitdiff_plain;h=e4f54241f5c5caf8415113b39fdce78be86ae7fa;p=jalview.git PaintRefresher called after tree selection made --- diff --git a/src/jalview/gui/TreeCanvas.java b/src/jalview/gui/TreeCanvas.java index 1a11630..0f85aed 100755 --- a/src/jalview/gui/TreeCanvas.java +++ b/src/jalview/gui/TreeCanvas.java @@ -91,11 +91,11 @@ public class TreeCanvas extends JPanel implements MouseListener int ypos = (int)(node.ycount * chunk) + offy; - if (node.element() instanceof SequenceI) { + if (node.element() instanceof SequenceI) g.setColor(((SequenceI)((SequenceNode)node).element()).getColor().darker()); - } else { + else g.setColor(Color.black); - } + // Draw horizontal line g.drawLine(xstart,ypos,xend,ypos); @@ -350,20 +350,19 @@ public class TreeCanvas extends JPanel implements MouseListener for (int i=0; i < tree.getGroups().size(); i++) { - int tmp = i%(7); Color col = new Color((int)(Math.random()*255), (int)(Math.random()*255), (int)(Math.random()*255)); - setColor((SequenceNode)tree.getGroups().elementAt(i),col.brighter()); // l is vector of Objects - Vector l = tree.findLeaves((SequenceNode)tree.getGroups().elementAt(i),new Vector()); + // Vector l = tree.findLeaves((SequenceNode)tree.getGroups().elementAt(i),new Vector()); } } } + PaintRefresher.Refresh(this); repaint(); }