Index: javax/swing/text/PlainView.java =================================================================== RCS file: /cvsroot/classpath/classpath/javax/swing/text/PlainView.java,v retrieving revision 1.25 diff -u -r1.25 PlainView.java --- javax/swing/text/PlainView.java 14 Oct 2005 19:41:57 -0000 1.25 +++ javax/swing/text/PlainView.java 14 Oct 2005 19:51:55 -0000 @@ -227,6 +227,6 @@ */ public float nextTabStop(float x, int tabStop) { - float tabSizePixels = getTabSize() + metrics.charWidth('m'); + float tabSizePixels = getTabSize() * metrics.charWidth('m'); return (float) (Math.floor(x / tabSizePixels) + 1) * tabSizePixels; }