views:

188

answers:

4

We need to implement scheduling subsystem. And we plan to integrate subsystem with our desktop and online applications. But we would like to reuse as many components as possible. One component that we want to reuse is the one for displaying date periods, calendar with events. Most scheduling systems like Outlook, Google Calendar have similar events displaying approach and we hope that this approach is already developed as independent reusable component.

Are there calendar/scheduling components where creating events, draging-and-droping them, displaying day/month/year periods, etc. are available? Probably, Google Calendar is the most close to the component we are looking for.

In most we are interested in Java-based components. Our server application is based on Java Struts2 and jQuery for client-side scripting. And desktop application is based on SWT. We are interested in both online and desktop calendar view components.

Thanks!

A: 

It depends heavily on what you're working with: SWT or Swing in a desktop application or the web framework you're building a web application with.

That said, if you can use GWT, you might find an almost perfect fit to what you need in the Smart GWT calendar component and it's variants.

Tomislav Nakic-Alfirevic
We use SWT in desktop and Java Struts2 with jQuery for client-side scripting. Thank you for your questions, I will edit my post.
Ilya
A: 

When it comes to a calendar component on rich desktop clients, just go for MigCalendar. It's not free, but you won't find a better one. Not sure whether it works on SWT tho.

lievendoclo
A: 

Jaret Calendar: http://xpmp.de/jaretcalendar.html

AFAIK these are the only developments...

Daniel
A: 

Or: SWT-Calendar: http://www.julian-ronge.de/?page_id=94

I cannot post more than one link per answer yet :)

Daniel