Estou usando esta rotina para limitar o tamanho de um campo no momento de gravar em um TXT
buf = new StringBuffer(" "); // 15
end = tvo.getInscr().length();
buf.replace(start, end, tvo.getInscr());
String inscr = buf.toString();
outa.write(inscr);
mas ele não está respeitando, se for maior que 15 ele grava todo o campo, o que está errado?
obrigado