由于每个字符的宽度都不一样 所以不能准确的确定每一行能写多少个字
下边提供一种方法 可以实现 指定宽度自动换行的方法
/**
* 根据指定宽度自动换行
* @param g
* @param maxWdith
* @param strContent
* @param loc_X
* @param loc_Y
* @param font
*/
private void drawStringWithFontStyleLineFeed(Graphics g, String strContent,int maxWdith, int loc_X, int loc_Y, Font font){
g.setFont(font);
//获取字符串 字符的总宽度
int strWidth =getStringLength(g,strContent);
//每一行字符串宽度
int rowWidth=maxWdith;
// System.out.println("每行字符宽度:"+rowWidth);
//获取字符高度
int strHeight=getStringHeight(g);
//字符串总个数