Try this code (taken from schedule example 5) in your onMouseClickAction
method:

    public void onMouseClickAction(ScheduleMouseEvent event)
    {
        StringBuffer buffer = new StringBuffer();
        switch (event.getEventType())
        {
        case ScheduleMouseEvent.SCHEDULE_BODY_CLICKED:
            buffer.append("schedule body was clicked: ");
            buffer.append(event.getClickedTime());
            break;
        case ScheduleMouseEvent.SCHEDULE_HEADER_CLICKED:
            buffer.append("schedule header was clicked: ");
            buffer.append(event.getClickedDate());
            break;
        case ScheduleMouseEvent.SCHEDULE_ENTRY_CLICKED:
            buffer.append("schedule entry was clicked.");
            break;
        default:
            buffer.append("no schedule mouse events registered");
        }
        mouseActionText = buffer.toString();
    }

And then just put a h:outputText with the mouseActionText in your page
to see what happens.

Jurgen

Op ma, 04-09-2006 te 17:08 +0800, schreef davy.mailing:
> I have correct the mistake, but it still not work?
>  
> 
> ______________________________________________________________________
> davy.mailing
> 2006-09-04
> 
> ______________________________________________________________________
> 发件人: Bruno Aranda
> 发送时间: 2006-09-04 16:20:45
> 收件人: MyFaces Discussion
> 抄送: 
> 主题: Re: Schedule component, mouseListener is not triggered At all
>  
> The method called should be 'onMouseClickAction', from what I read in
> the mouse listener
>  
>  mouseListener="#{pt_addEntryHandler.onMouseClickAction}"/ >
>  
> and not 'onMouseClick'...
>  
> Cheers,
>  
> Bruno
>  
> On 9/4/06, davy.mailing  <[EMAIL PROTECTED] > wrote:
> >
> >
> > Dear all
> >
> > I am using Schedule component like this
> >
> >     <t:schedule value="#{pt_addEntryHandler.model}"
> >     id="schedule1"
> >     rendered="true"
> >     visibleEndHour="18"
> >     visibleStartHour="8"
> >     workingEndHour="17"
> >     workingStartHour="9"
> >     readonly="false"
> >     theme="default"
> >     tooltip="true"
> >     submitOnClick="true"
> >
> > mouseListener="#{pt_addEntryHandler.onMouseClickAction}"/ >
> >
> > in the bean file
> >
> >     public void onMouseClick(ScheduleMouseEvent event){
> >         log.debug("select time ="+event.getClickedTime());
> >     }
> >
> > but when i clicked the schedule,  the method was not called at all
> >
> > Does somebody knows why?
> >
> >  ________________________________
> >
> > davy.mailing
> > 2006-09-04

Reply via email to