code: public int[] getCharBBox(int c) {
          byte b[] = convertToBytes(c);
          if (b.length == 0)
              return null;
          else
              return charBBoxes[b[0] & 0xff];
      }
docs: Gets the smallest box enclosing the character contours. It will return
  <CODE>null</CODE> if the font has not the information or the character has no
  contours, as in the case of the space, for example. Characters with no contours may
  also return [0,0,0,0].
  @param c the character to get the contour bounding box from
  @return an array of four floats with the bounding box in the format [llx,lly,urx,ury] or
  <code>null</code>