FontMetrics fm;\r
AnnotationLabels labels = null;\r
AnnotationPanel ap;\r
+ Font idfont;\r
\r
/**\r
* Creates a new IdCanvas object.\r
*/\r
void drawIds(int starty, int endy)\r
{\r
- Font italic = new Font(av.getFont().getName(), Font.ITALIC,\r
+ if(av.seqNameItalics)\r
+ idfont = new Font(av.getFont().getName(), Font.ITALIC,\r
av.getFont().getSize());\r
+ else\r
+ idfont = av.getFont();\r
\r
- gg.setFont(italic);\r
+ gg.setFont(idfont);\r
fm = gg.getFontMetrics();\r
\r
if (av.antiAlias)\r
setHiddenFont(s);\r
}\r
else\r
- gg.setFont(italic);\r
+ gg.setFont(idfont);\r
\r
drawIdString(gg, s, i, 0, ypos);\r
}\r
\r
void setHiddenFont(SequenceI seq)\r
{\r
- Font italic = new Font(av.getFont().getName(), Font.ITALIC,\r
- av.getFont().getSize());\r
Font bold = new Font(av.getFont().getName(), Font.BOLD,\r
av.getFont().getSize());\r
\r
av.hiddenRepSequences.containsKey(seq))\r
gg.setFont(bold);\r
else\r
- gg.setFont(italic);\r
+ gg.setFont(idfont);\r
}\r
\r
/**\r