520521522523524525526527528529530
if (index != -1) { if (index - 1 > 0 && data.charAt(index - 1) == '\r') { //System.out.println("1*"); text.deleteData(index - 1, data.length() - index + 1); } else { //System.out.println("2*"); text.deleteData(index, data.length() - index);
525526527528529530531532533534535
text.deleteData(index - 1, data.length() - index + 1); } else { //System.out.println("2*"); text.deleteData(index, data.length() - index); } done = true; } else {
562563564565566567568569570571572
if (index != -1) { if (index + 1 < data.length() && data.charAt(index + 1) == '\r') { // System.out.println("3*"); text.deleteData(0, index + 2); } else { //System.out.println("4*"); text.deleteData(0, index + 1);
567568569570571572573574575576577
text.deleteData(0, index + 2); } else { //System.out.println("4*"); text.deleteData(0, index + 1); } break; } else {