Нам нужно реализовать подсистему планирования. И мы планируем интегрировать подсистему с нашими настольными и онлайн-приложениями. Но мы хотели бы повторно использовать как можно больше компонентов. Один компонент, который мы хотим повторно использовать, — это отображение периодов дат, календаря с событиями. Большинство систем планирования, таких как Outlook, Google Calendar, имеют схожий подход к отображению событий, и мы надеемся, что этот подход уже разработан как независимый повторно используемый компонент.
Существуют ли компоненты календаря/расписания, в которых можно создавать события, перетаскивать их, отображать дни/месяцы/годы и т. д.? Вероятно, Google Calendar наиболее близок к искомому нами компоненту.
Больше всего нас интересуют компоненты на основе Java. Наше серверное приложение основано на Java Struts2 и jQuery для сценариев на стороне клиента. А настольное приложение основано на SWT. Нас интересуют как онлайн, так и десктопные компоненты представления календаря.
Спасибо!