2012-04-04 6 views
0

スケジュールに問題があります。イベントの時間は表示されません。下の画像のように。 enter image description hereは、私は、次のprimefaces3.0M4-スナップショットと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> 

おかげで、

+0

n確かにそれは3.04で時間を示していた、クイックチェックのために、3.0のような新しいバージョンを試してください。 – Daniel

+0

次のリンクを確認してください。 http://www.primefaces.org/showcase/ui/schedule.jsf。バージョンの問題ではありません。 – KSHiTiJ

+0

スクリーンショットはプライムフェイスのウェブサイトからのもので、あなたの例では時間が見えませんか?あなたは何よりも見えますか? – Daniel

答えて

2

ない100コード

です確かに、しかしほとんど...彼らは3.04の後にスケジューラで時間の表示を追加しましたrlsので、最新のバージョンにアップグレードすると、あなたは何かを手に入れなければなりません。(あなたとは違って、その機能を望んでいないので、私はそれを自分で削除する必要がありました。

私は覚えています。

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

でそれをやっので、理論的には、あなたのCSSに

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

が、再びのようなものを追加する必要があります...私はあなたが最初primefacesのより最新のバージョンにアップグレードしようとすべきだと思います

+0

返信いただきありがとうございます。私はそれを追加するが、それは動作していません。多くの問題が発生しているのでバージョンを変更できません。 lightBoxコンポーネントのように。 3.2では、高さと幅が%で表示されていません。この種の問題はたくさんあります。 – KSHiTiJ

+0

あなたはいつでも、3.2のプライムフェイスで新しいプロジェクトを作成することができます。スケジューラ時間の問題を一度チェックアウトするための単一のページを作成してください。 – Daniel

+0

はい。私は3.2でスケジュールのことを確認し、それは作業中です。問題は3.0-M4スナップショットにあります。 – KSHiTiJ

関連する問題