private int maxTicLabelWidth(FontMetrics fm) { double vtic = -123456789.0E-10; return fm.stringWidth(formatTic(vtic)); }
if (abs(vtic)<tiny) vtic = 0.0; String stic = formatTic(vtic); if (isHorizontal) { x = t.x(utic);
Rectangle2D.union(font.getStringBounds(formatTic(va ),frc),r,r); Rectangle2D.union(font.getStringBounds(formatTic(va+dtic),frc),r,r); Rectangle2D.union(font.getStringBounds(formatTic(vb-dtic),frc),r,r); Rectangle2D.union(font.getStringBounds(formatTic(vb ),frc),r,r); ticLabelWidth = (int)ceil(r.width); ticLabelHeight = (int)ceil(r.height);