Я загрузил Microba DatePicker и JDatePicker. Могу ли я заставить его всегда выскакивать с самого начала (без нажатия кнопки и даже после выбора даты, чтобы она выскочила). Я действительно хочу получить только сам календарь, без других элементов.Java DatePicker popup calendar
ответ
Я проверил компоненты Microba.
Вы упомянули
То, что я на самом деле хочу становится только сам календарь, без других элементов.
на ваш вопрос.
Таким образом, вы можете использовать calenderPane вместо использования DatePicker на компонентах microba.
вы можете использовать этот календарь, потому что он всегда остается всплывающим!
просто использовать метод getDate()
для reteive выбранной даты вашего текстового поля или что вы хотите!
здесь ссылка на microba calanderpane doucumentation
видеть, что это работает
Просто используйте этот код, чтобы получить текст в текстовом поле.
Date date = calendarj.getDate();
SimpleDateFormat df = new SimpleDateFormat("YYYY-MM-dd");
String format = df.format(date);
txtDate.setText(format);
Я надеюсь, что это поможет вам много
Использование библиотеки jdatepicker вы также можете создать виджет JDatePanel который всегда виден.
На скриншоте слева находится виджет, встроенный в JDatePanel, справа вы видите виджет как свернутый JDatePicker.
Любые идеи ребята? – MPavel