if (font == null) { throw new IllegalArgumentException("font cannot be null"); } if (fontData == null) { throw new IllegalArgumentException("fontData cannot be null"); }
	public TTFFontMetrics(Font font, TTFFontData fontData)	throws IOException {		super(font);		this.fontData = fontData;		this.scale = font.getSize() / fontData.getHorizontalHeaderTable().getAscent();	}