powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Обработчик события JTextArea
6 сообщений из 6, страница 1 из 1
Обработчик события JTextArea
    #33207266
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Коллеги - что-то я потерялся :)
Есть элементарный JTextArea. Можно ли к нему прицепить обработчик событий (и если можно то как), который бы проверял - есть ли в JTextArea что-нибудь или он пустой ?
Т.е. if (<JTextArea>.getText ().length () != 0), то ясно, что в нем что-то есть, иначе - пусто. Полдня сижу и туплю :(
Спасибо
...
Рейтинг: 0 / 0
Обработчик события JTextArea
    #33207298
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а с какой радости в нём что-то появится? наличие текста само по себе событием не является. Лови событие ввода текста
...
Рейтинг: 0 / 0
Обработчик события JTextArea
    #33207337
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так то оно так. Но, допустим, я начал вводить текст, а потом его вытер backspace-ом. Событие ввода текста было ? Было. Но собственно самого текста - нет :(
...
Рейтинг: 0 / 0
Обработчик события JTextArea
    #33207385
wessen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fplabТак то оно так. Но, допустим, я начал вводить текст, а потом его вытер backspace-ом. Событие ввода текста было ? Было. Но собственно самого текста - нет :(
для обработки событий, связанных с текстом, есть специальный класс Document, это как раз то, что тебе надо http://java.sun.com/docs/books/tutorial/uiswing/events/documentlistener.html

А то ведь с текстом можно работать не только с клавиатуры, ведь могут быть вызовы методов setText(), appent() и т.д.
...
Рейтинг: 0 / 0
Обработчик события JTextArea
    #33207389
Naug
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну при потере фокуса(переходе к какому-то другомк объекту) и вызывай свой гетТекст.
...
Рейтинг: 0 / 0
Обработчик события JTextArea
    #33207470
fplab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо wessen !
Подсказка о классе Document была как раз тем, что надо.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Обработчик события JTextArea
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]