Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / изменение в jslider без генерации событий и проверка значений / 4 сообщений из 4, страница 1 из 1
27.12.2004, 16:13
    #32846431
black zorro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
изменение в jslider без генерации событий и проверка значений
суть такова я повесил обработчик на событие Change для JSlider-а
в котором проверяю допутимое ли было значение выбрано.
если нет то сбрасываю на ноль xxx.setValue (0).
обнаруживаются странные события - через раз значение востанавливается на то которое было до изменения, прошел все под отладчиком - нигде нет фрагмента кода гдебы еще изменялся Jslider - а нет, сбрасывается и через раз.
то что при попытке вызова setValue в обработчике на Change возникает рекурсия неприятно но поборол - просто ввел дополнительный флажок inside который устанавливается при входе и сбрасывается при выходе из процедуры обработки события.
уверен что на самом деле так не делают и отсюда вопросы: есть ли способ изменить значение jslider-а без того чтобы генерировать событие а также может все делать по другому ?
...
Рейтинг: 0 / 0
27.12.2004, 16:30
    #32846467
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
изменение в jslider без генерации событий и проверка значений
black zorroв котором проверяю допутимое ли было значение выбрано
а как в нем можно выбрать недопустимое значение?
...
Рейтинг: 0 / 0
27.12.2004, 17:22
    #32846599
black zorro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
изменение в jslider без генерации событий и проверка значений
>> как в нем можно выбрать недопустимое значение?
вся фишка в том что возможные значения для JSlidera зависят от других
элементов управления, ну представьте себе что есть точки которые нельзя выбирать если включен какой-то чекбокс, ну не суть того важно.

по самому вопросу что нибудь дельное есть?
...
Рейтинг: 0 / 0
27.12.2004, 17:26
    #32846608
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
изменение в jslider без генерации событий и проверка значений
я бы (если это так действительно надо) менял бы minimum/maximum у
JSlider-компонента.

--
Lacrima Mosa Est
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / изменение в jslider без генерации событий и проверка значений / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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