Package org.zkoss.zk.ui.event

Examples of org.zkoss.zk.ui.event.EventListener


    this(label, actionListener);
    setImage(image);
  }

  public void addClickListener(final ActionListener actionListener) {
    addEventListener(Events.ON_CLICK, new EventListener() {
      public void onEvent(Event e) throws Exception {
        actionListener.actionPerformed(e);
      }
    });
  }
View Full Code Here


  }

  public static void info(String message, final ActionListener action) {
    try {
      Messagebox.show(message, I18N.get("Information"), Messagebox.OK,
          Messagebox.INFORMATION, new EventListener() {
            public void onEvent(Event evt) throws Exception {
              if (((Integer) evt.getData()).intValue() == Messagebox.OK) {
                action.actionPerformed(evt);
              }
            }
View Full Code Here

  }

  public static void error(String message, final ActionListener action) {
    try {
      Messagebox.show(message, I18N.get("Error"), Messagebox.OK,
          Messagebox.ERROR, new EventListener() {
            public void onEvent(Event evt) throws Exception {
              if (((Integer) evt.getData()).intValue() == Messagebox.OK) {
                action.actionPerformed(evt);
              }
            }
View Full Code Here

  public static void confirm(String message, final ActionListener action) {
    try {
      Messagebox.show(message, I18N.get("Confirm"), Messagebox.OK
          | Messagebox.CANCEL, Messagebox.QUESTION,
          new EventListener() {
            public void onEvent(Event evt) throws Exception {
              if (((Integer) evt.getData()).intValue() == Messagebox.OK) {
                action.actionPerformed(evt);
              }
            }
View Full Code Here

    zulListbox.setItemRenderer(new ListitemRenderer(){
      public void render(Listitem listitem, Object data) {
        final File f = (File) data;
        final String fname = f.getName();
        listitem.setLabel(fname.substring(0, fname.length()-4));
        listitem.addEventListener("onClick", new EventListener(){
          public void onEvent(Event event) throws Exception {
            if(CLEAR.equals(fname)) {
              zulSrcBox.setValue("");
              Components.removeAllChildren(componentsWindow);
            } else {
View Full Code Here

  private SequenceId _custRowId = new SequenceId(-1,2);
 
  private SequenceId _updateCellId = new SequenceId(0,1);//to handle batch update cell id
 
  public Spreadsheet(){
    this.addEventListener("onStartEditingImpl",new EventListener(){
      public void onEvent(Event event) throws Exception {
        Object[] data = (Object[])event.getData();
        processStartEditing((String)data[0],(StartEditingEvent)data[1]);
      }});
    this.addEventListener("onStopEditingImpl",new EventListener(){
      public void onEvent(Event event) throws Exception {
        Object[] data = (Object[])event.getData();
        processStopEditing((String)data[0],(StopEditingEvent)data[1]);
      }});
  }
View Full Code Here

    lb = (Listbox)getFellow("w1").getFellow("lb");
    lb.setItemRenderer(new FileitemRenderer());
    lb.setModel(fileModel);
    updateModel();
   
    lb.addEventListener("onSelect",new EventListener(){

      public void onEvent(Event event) throws Exception {
        int index = lb.getSelectedIndex();
        String disFileStr = ((File)fileModel.get(index)).getName();
        if(((Checkbox)getFellow("w1").getFellow("newb")).isChecked()){
          Clients.evalJavaScript("newWindow(\""+disFileStr+"\")");
        }else{
          iframe.setSrc(path+"/"+disFileStr);
          if(codeView!=null)
          {
            ServletContext context = ServletFns.getCurrentServletContext();
            InputStream in = context.getResourceAsStream(path+"/"+disFileStr);
           
            byte[] bytes = Files.readAll(in);
            codeView.setValue( new String(bytes));
          }
        }
      }});
    getFellow("w1").addEventListener("onOK",new EventListener(){

      public void onEvent(Event arg0) throws Exception {
        updateModel();
      }});
    getFellow("w1").getFellow("fnf").addEventListener("onChange",new EventListener(){

      public void onEvent(Event arg0) throws Exception {
        updateModel();
      }});

    getFellow("w1").getFellow("reg").addEventListener("onCheck",new EventListener(){
      public void onEvent(Event arg0) throws Exception {
        updateModel();
      }});
  }
View Full Code Here

        plotinfo.setTimeGeometry(tg);
        plotinfo.setValueGeometry(vg);
        timeplot.setParent(comp);
        Button btn = new Button("click");
        btn.setParent(comp);
        btn.addEventListener("onClick", new EventListener()
        {

            @Override
            public void onEvent(Event event) throws Exception
            {
View Full Code Here

        plotinfo.setValueGeometry(vg);
        timeplot.setParent(comp);
      
        Button btn1 = new Button("ChangeData");
        btn1.setParent(comp);
        btn1.addEventListener("onClick", new EventListener(){

            @Override
            public void onEvent(Event event) throws Exception
            {
                // TODO Auto-generated method stub
View Full Code Here

    lb = (Listbox) getFellow("w1").getFellow("lb");
    lb.setItemRenderer(new FileitemRenderer());
    lb.setModel(fileModel);
    updateModel();

    lb.addEventListener("onSelect", new EventListener() {

      public void onEvent(Event event) throws Exception {
        int index = lb.getSelectedIndex();
        String disFileStr = getFileName(index);

        if (((Checkbox) getFellow("w1").getFellow("newb")).isChecked()) {
          Clients.evalJavaScript("newWindow(\"" + disFileStr + "\")");
        }

        iframe.setSrc(PATH + disFileStr);
        if (codeView != null) {
          ServletContext context = ServletFns
              .getCurrentServletContext();
          InputStream in = context.getResourceAsStream(PATH + disFileStr);

          byte[] bytes = Files.readAll(in);
          codeView.setValue(new String(bytes));
        }
      }
    });
    getFellow("w1").getFellow("fnf").addEventListener(Events.ON_CHANGE,
        new EventListener() {

          public void onEvent(Event arg0) throws Exception {
            updateModel();
          }
        });
    getFellow("w1").getFellow("fnf").addEventListener(Events.ON_OK,
        new EventListener() {

          public void onEvent(Event arg0) throws Exception {
            //nothing to do, because it has registered onChange event.
          }
        });

    getFellow("w1").getFellow("reg").addEventListener(Events.ON_CHECK,
        new EventListener() {
          public void onEvent(Event arg0) throws Exception {
            updateModel();
          }
        });

    getFellow("w1").getFellow("fnt").addEventListener(Events.ON_CHANGE,
        new EventListener() {

          public void onEvent(Event arg0) throws Exception {
            updateModelByTag();
          }
        });
    getFellow("w1").getFellow("fnt").addEventListener(Events.ON_OK,
        new EventListener() {

          public void onEvent(Event arg0) throws Exception {
            // nothing to do, because it has registered onChange event.
          }
        });
View Full Code Here

TOP

Related Classes of org.zkoss.zk.ui.event.EventListener

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.