2014-01-08 31 views
-2

Есть ли способ, которым я могу установить прослушиватель, если TextArea отредактирован пользователем?Могу ли я установить ActionListener в TextArea?

Если это невозможно, могу ли я добавить его в центр внимания?

+1

Нет, 'JTextArea' не поддерживает' ActionListener', так как позволяет пользователю использовать ключ ввода для добавления новых строк. Да, вы можете добавить слушателя фокуса, но «InputVerifier» может быть лучшим выбором ... – MadProgrammer

+2

* «Могу ли я поместить ActionListener в TextArea?» * Любой из JavaDocs или вашего компилятора мог бы ответить на этот вопрос быстрее, чем мы можем .. –

+0

Я больше искал практическое применение, @AndrewThompson, как и Уильям Моррисон. Дух, ты МОЖЕТ, мне интересно. –

ответ

2

Получить документ текстовая область использует через textArea.getDocument()

Затем написать document listener. Слушатель документа скажет вам всякий раз, когда пользователь редактирует текстовую область.

+0

Спасибо, что сделал! –

+0

Рад слышать, что @IsaiahTaylor, пожалуйста, примите этот ответ, чтобы закрыть вопрос. –

+0

Я буду после 15 минут. dumb policy imho –

Смежные вопросы