return;\r
}\r
\r
+ int oldHeight = imgHeight;\r
+\r
imgHeight = getHeight();\r
imgHeight -= (imgHeight % av.charHeight);\r
\r
return;\r
}\r
\r
- image = new BufferedImage(getWidth(), imgHeight,\r
- BufferedImage.TYPE_INT_RGB);\r
- gg = (Graphics2D) image.getGraphics();\r
+ if(oldHeight!=imgHeight)\r
+ {\r
+ image = new BufferedImage(getWidth(), imgHeight,\r
+ BufferedImage.TYPE_INT_RGB);\r
+ gg = (Graphics2D) image.getGraphics();\r
+ }\r
\r
//Fill in the background\r
gg.setColor(Color.white);\r
gg.fillRect(0, 0, getWidth(), imgHeight);\r
\r
-\r
drawIds(av.getStartSeq(), av.endSeq);\r
\r
g.drawImage(image, 0, 0, this);\r