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

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


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