Vaadin 日历:如何在事件单元格上显示另一个属性
Vaadin Calendar: How to display another atrribute on Event cell
我想在vaadin日历的事件块上显示另一个属性。但默认情况下,它只显示事件标题,您可以从以下链接查看演示:http://demo.vaadin.com/calendar。
您必须
扩展com.vaadin.addon.calendar.event.BasicEventProvider
或实现com.vaadin.addon.calendar.event.CalendarEventProvider
。
如果您选择扩展BasicEventProvider
,则可以像这样覆盖其addEvent
方法:
@Override
public void addEvent(BasicEvent event) {
event.setCaption("My custom caption");
super.addEvent(event);
}
如果要更好地控制事件和事件提供程序,建议您创建自己的事件提供程序来实现 CalendarEventProvider
。如果事件必须包含的数据不仅仅是标题、描述和持续时间,您可能应该通过扩展 com.vaadin.addon.calendar.event.BasicEvent
来创建自己的事件类。
当您具有自定义事件提供程序时,必须调用myCalendar.setEventProvider(myEventProvider);
《瓦丁之书》中也有一篇关于这一点的好文章。
相关文章:
- ui网格将单元格显示为选择标记
- 单元格的工具提示或标题不显示超过2000个字符
- ui网格日期单元格过滤器,过滤日期格式导致显示错误的日期
- 使用下拉选择菜单高亮显示一行表格单元格
- 正在擦除要重新显示的单元格
- 每行仅突出显示一个单元格
- 将突出显示的单元格返回到php
- 只在表中突出显示一个单元格值
- 单击并用CTRL+C复制值时高亮显示html表格单元格
- 选择并高亮显示一行中的单元格
- 我希望joint.js库读取我的JSON并将其显示为一个单元格:rect和circle
- 谷歌电子表格在多个单元格中显示脚本中的值
- 从所选内容中选择选项,并在表格单元格中显示所选内容的信息
- 带有大型JSON的简单ngTable在单元格中不显示任何数据
- JQuery 显示来自可见 HTML 表格单元格的文本的串联列表
- Asp.net 客户端单击显示表中其他单元格的值
- 将显示:无设置为第一行的单元格会弄乱表格布局
- 如何使用 CSS 和 jQuery 根据表单元格值有条件地在悬停时突出显示表行
- 如何在角度UI网格中突出显示具有最大单元格值的行
- 单元格值未在使用自定义下拉列表编辑器的剑道 UI 网格中正确显示