我的日程安排有问题。它没有显示事件的时间。如下图所示。 我正在使用primefaces3.0M4-snapshot和jsf2.0
以下是代码
在bean中
private ScheduleModel eventModel;
public ForNewSchedule()
{
System.out.println("KSHITITJ");
Calendar c1=Calendar.getInstance();
c1.set(2012, 04, 01, 05, 05, 05);
Calendar c2=Calendar.getInstance();
c2.set(2012, 04, 01, 06, 06, 06);
Calendar c3=Calendar.getInstance();
c3.set(2012, 04, 04, 10, 10, 10);
Calendar c4=Calendar.getInstance();
c4.set(2012, 04, 04, 11, 11, 11);
eventModel = new DefaultScheduleModel();
eventModel.addEvent(new DefaultScheduleEvent("Champions League Match", c1.getTime(), c2.getTime()));
eventModel.addEvent(new DefaultScheduleEvent("Birthday Party",c3.getTime(),c4.getTime()));
System.out.println("KSHITITJ-----");
}
页面
<h:form>
<p:schedule value="#{forNewSchedule.eventModel}" />
</h:form>
感谢,
答案 0 :(得分:2)
不是100%肯定,但几乎......他们在3.04 rls之后在调度程序中添加了时间显示,所以如果你升级到更新的版本,你应该得到你... ...(不像你我不希望这个功能,所以我必须在一个primefaces升级后自己删除
我记得是通过
来做的.fc-event-time{
display:none;
}
所以理论上你应该添加类似你的css
.fc-event-time {
display: inline-block;
}
但是再次......我认为你首先应该尝试升级到更新版的primefaces