ap.annotationScroller.getVerticalScrollBar().addAdjustmentListener(this);\r
}\r
\r
+ public AnnotationPanel(AlignViewport av)\r
+ {\r
+ this.av = av;\r
+ }\r
+\r
+\r
/**\r
* DOCUMENT ME!\r
*\r
/**\r
* DOCUMENT ME!\r
*/\r
- public void adjustPanelHeight()\r
+ public int adjustPanelHeight()\r
{\r
// setHeight of panels\r
image = null;\r
}\r
\r
this.setPreferredSize(new Dimension(1, height));\r
+\r
+ return height;\r
}\r
\r
/**\r
* @param startRes DOCUMENT ME!\r
* @param endRes DOCUMENT ME!\r
*/\r
- public void drawComponent(Graphics2D g, int startRes, int endRes)\r
+ public void drawComponent(Graphics g, int startRes, int endRes)\r
{\r
+ g.setFont(av.getFont());\r
+\r
if (fm == null)\r
fm = g.getFontMetrics();\r
\r
- if(fm==null)\r
- fm = g.getFontMetrics();\r
\r
g.setColor(Color.white);\r
g.fillRect(0, 0, (endRes - startRes) * av.charWidth, getHeight());\r