Сейчас я работаю над консольным окном в Swing. Он основан на JTextArea и работает как обычная командная строка. Вы вводите команду в одну строку и нажимаете ввод. В следующей строке отображается вывод, и под этим выводом вы можете написать следующую команду.
Теперь я хочу, чтобы вы могли редактировать только текущую строку своей командой. Все строки над (старыми командами и результатами)должны быть недоступны для редактирования. Как я могу это сделать?