- drawComponent( (Graphics2D)bi.getGraphics() );\r
- g.drawImage( bi, 0, 0, this);\r
+ imgWidth = (av.endRes-av.startRes+1) *av.charWidth;\r
+\r
+ image = new BufferedImage(imgWidth,\r
+ ap.annotationPanel.getHeight(),\r
+ BufferedImage.TYPE_INT_RGB);\r
+ gg = (Graphics2D) image.getGraphics();\r
+ gg.setColor(Color.white);\r
+ gg.fillRect(0, 0, imgWidth, getHeight());\r
+ gg.setRenderingHint(RenderingHints.KEY_ANTIALIASING,\r
+ RenderingHints.VALUE_ANTIALIAS_ON);\r
+ fm = gg.getFontMetrics();\r
+ gg.setFont(av.getFont());\r
+\r
+\r
+ drawComponent( gg, av.startRes, av.endRes+1);\r
+ g.drawImage( image, 0, 0, this);\r