X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fgui%2FIdCanvas.java;h=1bf5cc6ec8549cef15a01a6a9c7fe7a1c2652f22;hb=21e2a80f7db56c011481d65d5bcb458654226e20;hp=67c3dca37b3d0036ae6e73bcad7406d9f5598bc1;hpb=51605ff0b3c81ba5894348745596b5038d905ffb;p=jalview.git diff --git a/src/jalview/gui/IdCanvas.java b/src/jalview/gui/IdCanvas.java index 67c3dca..1bf5cc6 100755 --- a/src/jalview/gui/IdCanvas.java +++ b/src/jalview/gui/IdCanvas.java @@ -27,7 +27,7 @@ public class IdCanvas extends JPanel int charHeight = av.getCharHeight(); if (av.getSelection().contains(ds)) { - gg.setColor(Color.gray); + gg.setColor(Color.lightGray); gg.fillRect(0,AlignmentUtil.getPixelHeight(starty,i,charHeight)+ ypos,getWidth(),charHeight); gg.setColor(Color.white); } else { @@ -129,7 +129,7 @@ public class IdCanvas extends JPanel // Selected sequence colours if (av.getSelection().contains(da.getSequenceAt(i))) { - currentColor = Color.gray; + currentColor = Color.lightGray; currentTextColor = Color.black; } else @@ -158,6 +158,8 @@ public class IdCanvas extends JPanel public Dimension getLabelWidth() { + if(getGraphics()==null) + return null; FontMetrics fm = this.getGraphics().getFontMetrics(av.font); AlignmentI al = av.getAlignment();