X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=src%2Fjalview%2Fgui%2FIdCanvas.java;h=c2500c227f6a18c7d4c877af68013e9a3d66930b;hb=74333501ca7e85ea8f5d6f6d7c6787cf9d5e7c0e;hp=0c6da36ee756ecad2cc6718db3cf257d3ddfdfd5;hpb=9c5d69ef1e102b1eac18ec13c362522f40c9000d;p=jalview.git diff --git a/src/jalview/gui/IdCanvas.java b/src/jalview/gui/IdCanvas.java index 0c6da36..c2500c2 100755 --- a/src/jalview/gui/IdCanvas.java +++ b/src/jalview/gui/IdCanvas.java @@ -202,8 +202,10 @@ public class IdCanvas extends JPanel Font italic = new Font(av.getFont().getName(), Font.ITALIC, av.getFont().getSize()); gg.setFont(italic); - gg.setRenderingHint(RenderingHints.KEY_ANTIALIASING, - RenderingHints.VALUE_ANTIALIAS_ON); + + if (av.antiAlias) + gg.setRenderingHint(RenderingHints.KEY_ANTIALIASING, + RenderingHints.VALUE_ANTIALIAS_ON); Color currentColor = Color.white; Color currentTextColor = Color.black; @@ -238,16 +240,16 @@ public class IdCanvas extends JPanel for (int i = starty; i < av.alignment.getHeight(); i++) { SequenceI s = av.alignment.getSequenceAt(i); + gg.setFont(italic); drawIdString(gg, s, i, 0, ypos); } if(labels!=null) { - gg.setFont(av.getFont()); gg.translate(0, ypos+(av.getAlignment().getHeight() * av.charHeight)); labels.drawComponent(gg, getWidth()); gg.translate(0, -ypos-(av.getAlignment().getHeight() * av.charHeight)); - gg.setFont(italic); + } } }