java 是否有任何开源和免费的日历 UI 可重用组件?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/2538399/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Are there any open source and free calendar UI reusable components?
提问by ilya
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.
我们需要实现调度子系统。我们计划将子系统与我们的桌面和在线应用程序集成。但是我们希望重用尽可能多的组件。我们想要重用的一个组件是用于显示日期时间段、带有事件的日历的组件。大多数日程安排系统如 Outlook、Google 日历都有类似的事件显示方法,我们希望这种方法已经开发为独立的可重用组件。
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.
大多数情况下,我们对基于 Java 的组件感兴趣。我们的服务器应用程序基于 Java Struts2 和 jQuery,用于客户端脚本。桌面应用程序是基于 SWT 的。我们对在线和桌面日历视图组件都感兴趣。
Thanks!
谢谢!
回答by qualidafial
There are three open source calendar controls in Eclipse Nebulaalone:
仅Eclipse Nebula 中就有三个开源日历控件:
回答by Tomislav Nakic-Alfirevic
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.
这在很大程度上取决于您使用的是什么:桌面应用程序中的 SWT 或 Swing,或者您正在构建 Web 应用程序的 Web 框架。
That said, if you can use GWT, you might find an almost perfect fit to what you need in the Smart GWT calendarcomponent and it's variants.
也就是说,如果您可以使用 GWT,您可能会发现几乎完美适合您在Smart GWT 日历组件及其变体中的需求。
回答by lievendoclo
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.
对于富桌面客户端上的日历组件,请选择 MigCalendar。它不是免费的,但你不会找到更好的。不确定它是否适用于 SWT。
回答by Daniel
Jaret Calendar: http://xpmp.de/jaretcalendar.html
Jaret 日历:http: //xpmp.de/jaretcalendar.html
AFAIK these are the only developments...
AFAIK这些是唯一的发展......
回答by Daniel
Or: SWT-Calendar: http://www.julian-ronge.de/?page_id=94
或:SWT-日历:http://www.julian-ronge.de/?page_id=94
I cannot post more than one link per answer yet :)
我还不能为每个答案发布一个以上的链接:)

