return Utilities.drawTabbedText(segment, x, y, g, this, segment.offset);
return Utilities.drawTabbedText(segment, x, y, g, this, p0);
  protected int drawUnselectedText(Graphics g, int x, int y, int p0, int p1)      throws BadLocationException  {    JTextComponent textComponent = (JTextComponent) getContainer();    if (textComponent.isEnabled())      g.setColor(unselectedColor);    else      g.setColor(disabledColor);    Segment segment = getLineBuffer();    getDocument().getText(p0, p1 - p0, segment);    return Utilities.drawTabbedText(segment, x, y, g, this, segment.offset);  }  