X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fgui%2FTreeCanvas.java;fp=src%2Fjalview%2Fgui%2FTreeCanvas.java;h=2d4bdc849bce8b88d61581ff71d267bec45f4be5;hb=307c017d3bee909cbd5a7f5965388d65039a4849;hp=6fbd4225fd3688742083d4ed93afa52106874982;hpb=f52c6d390a8bbc118582f3ba3ca06170bf9d5e48;p=jalview.git diff --git a/src/jalview/gui/TreeCanvas.java b/src/jalview/gui/TreeCanvas.java index 6fbd422..2d4bdc8 100755 --- a/src/jalview/gui/TreeCanvas.java +++ b/src/jalview/gui/TreeCanvas.java @@ -406,9 +406,9 @@ public class TreeCanvas extends JPanel implements MouseListener, Runnable, } int ystart = (node.left() == null ? 0 - : (int) (((BinaryNode) node.left()).ycount * chunk)) + offy; + : (int) (node.left().ycount * chunk)) + offy; int yend = (node.right() == null ? 0 - : (int) (((BinaryNode) node.right()).ycount * chunk)) + offy; + : (int) (node.right().ycount * chunk)) + offy; Rectangle pos = new Rectangle(xend - 2, ypos - 2, 5, 5); nodeHash.put(node, pos); @@ -791,11 +791,11 @@ public class TreeCanvas extends JPanel implements MouseListener, Runnable, if (top.count == 0) { - top.count = ((BinaryNode) top.left()).count - + ((BinaryNode) top.right()).count; + top.count = top.left().count + + top.right().count; } - double chunk = (double) (height - (offy)) / (double)top.count; + float chunk = (float) (height - (offy)) / top.count; drawNode(g2, tree.getTopNode(), chunk, wscale, width, offx, offy);