private String insteadOfrnString(String note, int maxLen) {
//String retStr = fixUpString(note) ;
String retStr ="";
//int maxLen = 32;
String str1="";
String str2 =note;
String oldStr = "/r/n" ;
String newStr = "<br>" ;
while(str2.indexOf(oldStr)!=-1){
str1 = str2.substring(0,str2.indexOf(oldStr)) ;
if(str1.length()>maxLen){
str1=str2.substring(0,maxLen);
str2=str2.substring(maxLen);
}else{
str2=str2.substring(str2.indexOf(oldStr)+oldStr.length());
}
retStr =retStr+ str1 + newStr;
}
if(str2.length()>0 && str2.length()<=maxLen){
retStr =retStr + str2;
}else if(str2.length()>maxLen){
int i=0;
StringBuffer result = new StringBuffer();
while(maxLen < str2.length()) {
result.append(str2.substring(0,maxLen));
//result.append(str2.substring(i, Math.min(i+maxLen,str2.length())));
result.append(newStr);
str2=str2.substring(maxLen);
}
if(str2.length()>0){
result.append(str2);
}
retStr=retStr+new String(result);
}
return retStr;
}
//String retStr = fixUpString(note) ;
String retStr ="";
//int maxLen = 32;
String str1="";
String str2 =note;
String oldStr = "/r/n" ;
String newStr = "<br>" ;
while(str2.indexOf(oldStr)!=-1){
str1 = str2.substring(0,str2.indexOf(oldStr)) ;
if(str1.length()>maxLen){
str1=str2.substring(0,maxLen);
str2=str2.substring(maxLen);
}else{
str2=str2.substring(str2.indexOf(oldStr)+oldStr.length());
}
retStr =retStr+ str1 + newStr;
}
if(str2.length()>0 && str2.length()<=maxLen){
retStr =retStr + str2;
}else if(str2.length()>maxLen){
int i=0;
StringBuffer result = new StringBuffer();
while(maxLen < str2.length()) {
result.append(str2.substring(0,maxLen));
//result.append(str2.substring(i, Math.min(i+maxLen,str2.length())));
result.append(newStr);
str2=str2.substring(maxLen);
}
if(str2.length()>0){
result.append(str2);
}
retStr=retStr+new String(result);
}
return retStr;
}