sr = new SequenceRenderer(av);\r
sr.renderGaps = false;\r
sr.forOverview = true;\r
- fr = new FeatureRenderer(av);\r
+ fr = new FeatureRenderer(ap);\r
\r
// scale the initial size of overviewpanel to shape of alignment\r
float initialScale = (float) av.alignment.getWidth() /\r
*/\r
public void paintComponent(Graphics g)\r
{\r
- if (miniMe != null && !resizing)\r
+ if(resizing)\r
{\r
- g.drawImage(miniMe, 0, 0, this);\r
+ g.setColor(Color.white);\r
+ g.fillRect(0,0,getWidth(),getHeight());\r
}\r
- else\r
+ else if (miniMe != null)\r
{\r
- g.setColor(Color.white);\r
- g.fillRect(0, 0, getWidth(), getHeight());\r
- g.setColor(Color.black);\r
- g.setFont(new Font("Verdana", Font.BOLD, 15));\r
- g.drawString("Recalculating", 5, sequencesHeight / 2);\r
- g.drawString("Overview.....", 5, (sequencesHeight / 2) + 20);\r
+ g.drawImage(miniMe, 0, 0, this);\r
}\r
\r
g.setColor(Color.red);\r