/*\r
* Jalview - A Sequence Alignment Editor and Viewer\r
- * Copyright (C) 2005 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
+ * Copyright (C) 2006 AM Waterhouse, J Procter, G Barton, M Clamp, S Searle\r
*\r
* This program is free software; you can redistribute it and/or\r
* modify it under the terms of the GNU General Public License\r
{\r
graphics = g;\r
fm = g.getFontMetrics();\r
- monospacedFont = fm.getStringBounds("M",g).getWidth()==fm.getStringBounds("|",g).getWidth();\r
+\r
+ // If EPS graphics, stringWidth will be a double, not an int\r
+ double dwidth = fm.getStringBounds("M", g).getWidth();\r
+\r
+ monospacedFont =\r
+ (dwidth == fm.getStringBounds("|",g).getWidth()\r
+ && (float)av.charWidth == dwidth);\r
+\r
this.renderGaps = renderGaps;\r
}\r
\r