0

我的日程安排有问题。它没有显示事件的时间。如下图。在此处输入图像描述我正在使用 primefaces3.0M4-snapshot 和 jsf2.0

以下是代码

在豆

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> 

谢谢,

4

1 回答 1

2

不是 100% 肯定,但几乎......他们在 3.04 rls 之后在调度程序中添加了时间显示,所以如果你升级到更新的版本,你应该得到你想要的......(不像你我没有想要那个功能,所以我不得不在一次 primefaces 升级后自己删除它

我记得是这样做的

.fc-event-time{
display:none;
}

所以理论上你应该在你的css中添加类似的东西

.fc-event-time {
    display: inline-block;
}

但是再次...我认为您首先应该尝试升级到更新版本的 primefaces

于 2012-04-05T05:31:45.613 回答