docs: private void drawString(Graphics2D g, String code) {
  		// 抗锯齿
  		g.setRenderingHint(RenderingHints.KEY_ANTIALIASING, RenderingHints.VALUE_ANTIALIAS_ON);
  		// 创建字体
  		g.setFont(this.font);
  
  		// 文字
  		int minY = GraphicsUtil.getMinY(g);
  		if(minY < 0) {
  			minY = this.height -1;
  		}
  		
  		final int len = this.generator.getLength();
  		int charWidth = width / len;
  		for (int i = 0; i < len; i++) {
  			// 产生随机的颜色值，让输出的每个字符的颜色值都将不同。
  			g.setColor(ImgUtil.randomColor());
  			g.drawString(String.valueOf(code.charAt(i)), i * charWidth, RandomUtil.randomInt(minY, this.height));
  		}
  	}