private static int[] getEachMonoCharWidth(FontMetrics fm, String value) {
		if (fm == null || value == null) {
			return null;
		}
		int cnCharWidth = fm.charWidth('米');
		int enCharWidth = fm.charWidth('M');
		int length = value.length();
		int[] result = new int[length];
		int oneByteCharCodePoint = 0x7F;
		for (int i = 0; i < length; i++) {
			int cp = Character.codePointAt(value, i);
			if (cp > oneByteCharCodePoint) {
				result[i] = cnCharWidth;
			} else {
				result[i] = enCharWidth;
			}
		}
		return result;
	}