keiron 02/01/11 00:45:06 Modified: src/org/apache/fop/render/awt Tag: fop-0_20_2-maintain AWTRenderer.java Log: fixes small border prob Submitted by: Ralph LaChance <[EMAIL PROTECTED]> Reviewed by: Christian Geisert <[EMAIL PROTECTED]> Revision Changes Path No revision No revision 1.38.2.1 +7 -3 xml-fop/src/org/apache/fop/render/awt/AWTRenderer.java Index: AWTRenderer.java =================================================================== RCS file: /home/cvs/xml-fop/src/org/apache/fop/render/awt/AWTRenderer.java,v retrieving revision 1.38 retrieving revision 1.38.2.1 diff -u -r1.38 -r1.38.2.1 --- AWTRenderer.java 26 Sep 2001 12:00:42 -0000 1.38 +++ AWTRenderer.java 11 Jan 2002 08:45:06 -0000 1.38.2.1 @@ -1,5 +1,5 @@ /* - * $Id: AWTRenderer.java,v 1.38 2001/09/26 12:00:42 keiron Exp $ + * $Id: AWTRenderer.java,v 1.38.2.1 2002/01/11 08:45:06 keiron Exp $ * Copyright (C) 2001 The Apache Software Foundation. All rights reserved. * For details on use and redistribution please refer to the * LICENSE file included with these sources. @@ -271,10 +271,14 @@ int starty = pageHeight - ((y + 500) / 1000); int endx = (x + w + 500) / 1000; int endy = pageHeight - ((y + h + 500) / 1000); - if (drawAsOutline) + if (drawAsOutline) { graphics.drawRect(startx, starty, endx - startx, endy - starty); - else + } else { + //don't round down to zero + if (w != 0 && endx == startx) endx++; + if (h != 0 && endy == starty) endy++; graphics.fillRect(startx, starty, endx - startx, endy - starty); + } } protected void addFilledRect(int x, int y, int w, int h,
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]