Терминал GUI для достижения функции стрелки вверх
Я использую RXTX
библиотека для связи через последовательный порт в Java.
Для графического интерфейса (чтобы показать его как терминал), используя текстовую область java swings.
В обычных инструментах терминала, если мы делаем стрелку вверх, мы получаем ранее выполненные команды, или если мы делаем возврат, он удаляет только команду, а не приглашение терминала (например) <terminal_tool\:>ls
- Backspace удалит только ls.
В моем случае, так как это текстовая область, стрелка вверх просто перемещает курсор на вышеуказанную строку, а backspace удаляет все содержимое. Есть ли способ, которым я могу достичь так же, как в обычных терминальных инструментах или любом другом доступном API для этого?
Пожалуйста помоги.