JTextArea의 모든 짝수 줄을 제거하려고하는데 작동하는 데 문제가 있습니다. JTextArea는 "input"이라고 불리며 for 루프를 사용하여 줄을 반복하고 모든 짝수 행을 제거합니다. 루프 내 :JTextArea의 줄을 제거하십시오.
for (int i=0; i<lineMax; i++) {
if (lineNum % 2 == 0) {
end = input.getLineEndOffset(0);
input.replaceRange("", 0, end);
}
lineNum++;
}
내가 출력 (새로운 행에 각 단어) "테스트"입니다 새 줄에 각 단어 내 JTextArea에에 "이것은 테스트입니다"넣어합니다. 당신은 항상 첫 번째 줄의 끝으로, 0 오프셋에서 텍스트를 제거 할 수 있도록 항상 첫 번째 줄의 오프셋을 얻을 것이다