Package org.zkoss.zk.ui.event

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


    t.setConstraint("no empty");
    final Button ok = new Button("OK");
    final Button cancel = new Button("Cancel");
    ok.setParent(w);
    ok.addEventListener(Events.ON_CLICK,
        new EventListener() {
      public void onEvent(Event e) throws Exception {
        String val = t.getValue();
        String[] vals = val.trim().split("\n");
        final StringBuffer sb = new StringBuffer();
        fileModel.clear();
        final String r = getDesktop().getWebApp().getRealPath("/");
        final File test2 = new File(r, PATH);
        final File[] files = test2.listFiles(new MyFilenameFilter("", false));
        for(int j = 0; j < vals.length; j++) {
          boolean exist = false;
          for (int i = 0; i < files.length; i++) {
            if (vals[j].trim().equalsIgnoreCase(files[i].getName())) {
              fileModel.add(files[i]);
              exist = true;
              break;
            }
          }
          if (!exist) sb.append(vals[j].trim()).append("\n");
        }
        if (sb.toString().trim().length() > 0) t.setValue("Failed File Name:\n" + sb.toString());
        w.insertBefore(new Label(" \nsuccess : [" + fileModel.size() + "] failed : [" + (vals.length - fileModel.size())+ "]"),
            (Component)w.getChildren().get(0));
        ok.detach();
        cancel.detach();
      }
    });
    cancel.setParent(w);
    cancel.addEventListener(Events.ON_CLICK,
        new EventListener() {
      public void onEvent(Event e) throws Exception {
        w.detach();
      }
    });
    t.focus();
View Full Code Here


      String path = String.valueOf(value);
      String swfPath = "";
      if (path.endsWith("swf"))
        swfPath = "~./ckez/img/flashIcon.jpg";
      Toolbarbutton tb = new Toolbarbutton(String.valueOf(me.getKey()), "".equals(swfPath)? path: swfPath);
      tb.addEventListener("onClick", new EventListener() {
        public void onEvent(Event event) throws Exception {
          if (selBtn !=null)
            selBtn.setSclass(null);
          selBtn = (Toolbarbutton) event.getTarget();
          selBtn.setSclass("sel");
View Full Code Here

        vg.setGridColor("#000000");
        vg.setMin(8);
        vg.setMax(23);
        TimeGeometry tg = new DefaultTimeGeometry();
        tg.setGridStep(2 * 60 * 60 * 1000);
        bugBtn.addEventListener("onClick", new EventListener()
        {

            @Override
            public void onEvent(Event event) throws Exception
            {
                Date begin = format.parse("2009/01/01 13:00:00");
                Date end = format.parse("2009/01/01 18:00:00");
                timeplot.invalidate();
                // new date reference
                dfPlot1.setDataModel(generateData(new Date(begin.getTime()), end));
                dfPlot2.setDataModel(generateData(new Date(begin.getTime()), end));

            }
        });
//        ValueGeometry vg2 = new DefaultValueGeometry();
//        vg2.setGridColor("#000000");
//        vg2.setMin(8);
//        vg2.setMax(23);
        // tg.setMax((int) (new Date().getTime()+2*60*60*1000));
        tg.setAxisLabelsPlacement("bottom");
        tg.setGridStepRange(30 * 60 * 1000);
        PlotDataSource pds = new PlotDataSource();
        pds.setSeparator(" ");
        dfPlot1.setRoundValues(false);
        dfPlot1.setPlotDataSource(pds);
        dfPlot1.setValueGeometry(vg);
        dfPlot1.setTimeGeometry(tg);
        dfPlot1.setDataModel(dataModel1);
        dfPlot2.setRoundValues(false);
        dfPlot2.setValueGeometry(vg);
        dfPlot2.setPlotDataSource(pds);
        dfPlot2.setDataModel(dataModel2);
        // miss TimeGeometry
        dfPlot2.setTimeGeometry(tg);
        //
        plots.add(dfPlot1);
        plots.add(dfPlot2);
        auto.setAttribute("push", false);
        auto.addEventListener("onCheck", new EventListener()
        {

            @Override
            public void onEvent(Event arg0) throws Exception
            {
                Boolean isPush = (Boolean) auto.getAttribute("push");
                Desktop desktop = Executions.getCurrent().getDesktop();
                if (!isPush)
                {
                    desktop.enableServerPush(true);

                    new WorkingThread(auto, dfPlot1, databuff.get(0), 5).start();
                    new WorkingThread(auto, dfPlot2, databuff.get(1), 10).start();
                }
                else
                {
                    desktop.enableServerPush(false);
                }
                auto.setAttribute("push", !isPush);

                // ListModelList dataModelNew=makeModel();
                //              
                // timplotModelTest.setDataModel(dataModelNew);
            }
        });
        tbbox.addEventListener("onSelect", new EventListener()
        {

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

      _tb = tb;
    }
    public void run() {
      while (_desktop.getAttribute("sp.ceased") == null) {
        Executions.schedule(_desktop,
          new EventListener() {
            public void onEvent(Event event) {
              updateInfo(_info, _tb, "comet(sched)");
            }
          }, null);
        Threads.sleep(2000); //Update every two seconds
View Full Code Here

    l.setId("l");
    l.setParent(vb);

    Button b = new Button("Throw null pointer exception");
    b.addEventListener(Events.ON_CLICK,
      new EventListener() {
        int count;
        public void onEvent(Event evt) {
          throw new NullPointerException();
        }
      });
View Full Code Here

        plot1.setShowValues(true);
        plot1.setHideValueFlag(true);
        plot1.setRoundValues(false);
       

        plot1.addEventListener("onOverPlotData",new EventListener()
        {

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

        plot1.setShowValues(true);
        plot1.setHideValueFlag(true);
        plot1.setRoundValues(false);
       

        plot1.addEventListener("onOverPlotData",new EventListener()
        {

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

        plot1.setShowValues(true);
//        plot1.setHideValueFlag(true);
        plot1.setRoundValues(false);
       

        plot1.addEventListener("onOverPlotData",new EventListener()
        {

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

        tg.setGridColor("red");
        plot1.setValueGeometry(vg);
        plot1.setTimeGeometry(tg);
        plot1.setShowValues(true);
       
        plot1.addEventListener(OverPlotEvent.ON_OVER_PLOTDATA, new EventListener() {
     
      @Override
      public void onEvent(Event event) throws Exception {
        OverPlotEvent evt = (OverPlotEvent) event;
        Plotinfo plot = (Plotinfo) evt.getTarget();
View Full Code Here

    {
        super.doAfterCompose(comp);
        bindComponent(comp);
        final Map params = comp.getDesktop().getExecution().getArg();       
        createPortlet(params);
        btn.addEventListener("onClick", new EventListener() {

            @Override
            public void onEvent(Event event) throws Exception
            {
                createPortlet(params);
            }
           
        });
        btn2.addEventListener("onClick", new EventListener() {

            @Override
            public void onEvent(Event event) throws Exception
            {
                createPortlet2(params);
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.