Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Закрытие DateChooserDialog / 9 сообщений из 9, страница 1 из 1
15.09.2012, 16:58:23
    #37958862
Полуламер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие DateChooserDialog
Доброго! Вопрос в том, как отловить событие в DateChooserDialog, когда ничего не было выбрано, а пользователь нажал Cancel или росто закрыл диалог с календарем? Имеется в виду такая стандартная процедура:

Код: java
1.
2.
DateChooserDialog dt = new DateChooserDialog();
dt.showDialog(null);



У диалога выбора файлов после его открытия выдается результат типа int, но у DateChooserDialog вызов диалога реализован как void. Не подскажете, как можно выяснить, что при закрытии календаря ничего не было выбрано?
...
Рейтинг: 0 / 0
16.09.2012, 17:04:22
    #37959289
Полуламер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие DateChooserDialog
Ау, господа! Неужели все на дачах под Москвой / Питером / Лос-Анжелесом / где там еще? Простой вопрос ведьи ответ должен по идее быть таким же: "да, можно" или: "нет, нельзя".
...
Рейтинг: 0 / 0
16.09.2012, 17:09:04
    #37959294
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие DateChooserDialog
ПолуламерАу, господа! Неужели все на дачах под Москвой / Питером / Лос-Анжелесом / где там еще? Простой вопрос ведьи ответ должен по идее быть таким же: "да, можно" или: "нет, нельзя".
Открой исходники и посмотри как оно внутри работает. DateChooserDialog это какой-то новый мега популярый и известный контрол? Или один из десятка opensource поделок?
...
Рейтинг: 0 / 0
16.09.2012, 18:56:23
    #37959362
Полуламер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие DateChooserDialog
Здесь этот диалог представлен во всей красе: http://www.dfki.uni-kl.de/km/java/java/kiwi-1.1.3/docs/kiwi/ui/dialog/DateChooserDialog.html
Тут сам класс: http://mdiapplication.googlecode.com/svn-history/r18/trunk/src/org/swing/datechooser/beans/DateChooserDialog.java

Blazkowicz (B.J. или просто однофамилец? ), я, как бы это сказать, делаю в Java хотя и не первые, но начальные робкие шаги, поэтому точно не знаю, где это смотреть в исходниках. Вы не могли бы уточнить?
...
Рейтинг: 0 / 0
16.09.2012, 18:59:50
    #37959366
Полуламер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие DateChooserDialog
Хотя пардон, вторая ссылка - не то что нужно, это какая-то недавняя самоделка, интересует компонент за авторством Mark Lindner.
...
Рейтинг: 0 / 0
16.09.2012, 19:45:36
    #37959398
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие DateChooserDialog
Полуламервторая ссылка - не то что нужно, это какая-то недавняя самоделка
А первая тогда что?
...
Рейтинг: 0 / 0
16.09.2012, 22:59:53
    #37959523
Полуламер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие DateChooserDialog
Ладно, пускай и это чья-то самоделка. Мне интересно, как определить, что потомок класса JDialog был закрыт бнз выбора даты (в этом случае)? Подходящих методов этот DateChooserDialog не имеет.
...
Рейтинг: 0 / 0
16.09.2012, 23:07:23
    #37959529
Alexander A. Sak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие DateChooserDialog
Можно я отвечу?
По приведенной ссылке (первой) нашел это:

автор getDate

public Calendar getDate()

Get the selected date.

Returns:
The date selected, as a Calendar object, or null if the dialog was cancelled .
...
Рейтинг: 0 / 0
16.09.2012, 23:13:04
    #37959538
Alexander A. Sak
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Закрытие DateChooserDialog
Кстати, у потомка обнаружил метод isCancelled(). Тоже в тему "как узнать закрытие без выбора".
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Закрытие DateChooserDialog / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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