Package org.zkoss.zk.ui.event

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


  }

  public void service(org.zkoss.zk.au.AuRequest request, boolean everError) {
    final String cmd = request.getCommand();
    if (cmd.equals(Events.ON_CHANGE)) {
      InputEvent evt = InputEvent.getInputEvent(request, _value);
      final String value = evt.getValue();
      _txtByClient = value;
      try {
        final Object oldval = _value;
        setValue(value); //always since it might have func even not change
        if (oldval == _value)
          return; //Bug 1881557: don't post event if not modified
      } finally {
        _txtByClient = null;
      }
      Events.postEvent(evt);
    } else if (cmd.equals("onSave")) {
      InputEvent evt = InputEvent.getInputEvent(request, _value);
      setValue(evt.getValue());
      Events.postEvent(evt);
    } else if (cmd.equals(Events.ON_CHANGING)) {
      Events.postEvent(InputEvent.getInputEvent(request, _value));
    } else
      super.service(request, everError);
View Full Code Here


   * @since 5.0.0
   */
  public void service(org.zkoss.zk.au.AuRequest request, boolean everError) {
    final String cmd = request.getCommand();
    if (cmd.equals(Events.ON_CHANGE)) {
      InputEvent evt = InputEvent.getInputEvent(request, _value);
     
      final String value = evt.getValue();
      try {
        final Date newval = getDateFormat().parse(value);
        if (Objects.equals(_value, newval))
          return; //not post event
        _value = newval;
View Full Code Here

  public void onOpen$FormatMenu() {
    getDesktopWorkbenchContext().getWorkbookCtrl().reGainFocus();
  }
 
  public void onChange$backgroundColorMenu(ForwardEvent event) {
    InputEvent evt = (InputEvent)event.getOrigin();
    final String color = (String)evt.getValue();
    getDesktopCellStyleContext().modifyStyle(new StyleModification() {
      public void modify(org.zkoss.zss.app.zul.ctrl.CellStyle style,
          CellStyleContextEvent candidteEvt) {
        style.setCellColor(color);
      }
View Full Code Here

  @SuppressWarnings("unchecked")
  private void showUOMPopup(Event event) {
    Listbox uomList=(Listbox)getFellow("uomList");
    List children=uomList.getChildren();
    children.clear();
    InputEvent inputEvent=(InputEvent)event;
    String searchKey=inputEvent.getValue();

    List<UnitOfMeasure> uoms=uomManager.searchByName(searchKey, 0L, 32);
    Iterator<UnitOfMeasure> uomIterator=uoms.iterator();
    while(uomIterator.hasNext()){
      UnitOfMeasure uom=uomIterator.next();
View Full Code Here

            if (event instanceof MouseEvent) {
                MouseEvent e = (MouseEvent) event;
                return e.getName().equals("onClick");
            }
            if (event instanceof InputEvent) {
                InputEvent e = (InputEvent) event;
                return !e.getName().equals("onBlur");
            }
            return event instanceof CheckEvent || event instanceof SelectEvent;
        }
View Full Code Here

        textBox.setValue(getter.get());
        textBox.addEventListener(Events.ON_CHANGE, new EventListener() {

            @Override
            public void onEvent(Event event) {
                InputEvent newInput = (InputEvent) event;
                String value = newInput.getValue();
                setter.set(value);
                textBox.setValue(getter.get());
            }
        });
        return textBox;
View Full Code Here

        intBox.setValue(getter.get());
        intBox.addEventListener(Events.ON_CHANGE, new EventListener() {

            @Override
            public void onEvent(Event event) {
                InputEvent newInput = (InputEvent) event;
                String value = newInput.getValue().trim();
                if (value.isEmpty()) {
                    value = "0";
                }
                setter.set(Integer.valueOf(value));
                intBox.setValue(getter.get());
View Full Code Here

        bandBox.setValue(getter.get());
        bandBox.addEventListener(Events.ON_CHANGE, new EventListener() {

            @Override
            public void onEvent(Event event) {
                InputEvent newInput = (InputEvent) event;
                String value = newInput.getValue();
                setter.set(value);
                bandBox.setValue(getter.get());
            }
        });
        return bandBox;
View Full Code Here

            final Textbox tb = new Textbox(materialCategory.getName());
            tb.setWidth("90%");
            tb.addEventListener("onChange", new EventListener() {
                @Override
                public void onEvent(Event event) {
                    final InputEvent ie = (InputEvent) event;
                    materialCategory.setName(ie.getValue());
                }
            });
            tb.addEventListener("onFocus", new EventListener() {
                @Override
                public void onEvent(Event event) {
                    ((Treeitem)tb.getParent().getParent().getParent()).setSelected(true);
                    refreshMaterials();
                }
            });
            Treecell tc = new Treecell();

            Treerow tr = null;
            ti.setValue(node);
            if (ti.getTreerow() == null) {
                tr = new Treerow();
                tr.setParent(ti);
                ti.setOpen(true); // Expand node
            } else {
                tr = ti.getTreerow();
                tr.getChildren().clear();
            }
            tb.setParent(tc);
            tc.setParent(tr);

            final Textbox codeTb = new Textbox(materialCategory.getCode());
            codeTb.setWidth("95%");
            codeTb.setDisabled(materialCategory.isCodeAutogenerated());
            codeTb.addEventListener("onChange", new EventListener() {
                @Override
                public void onEvent(Event event) {
                    final InputEvent ie = (InputEvent) event;
                    materialCategory.setCode(ie.getValue());
                }
            });
            codeTb.addEventListener("onFocus", new EventListener() {
                @Override
                public void onEvent(Event event) {
View Full Code Here

            model.sort(column.getSortDescending(), false);
        }
    }

    public void onChangeLabelName(Event e) {
        InputEvent ie = (InputEvent) e;
        if (!labelTypeModel.labelNameIsUnique(ie.getValue())) {
            throw new WrongValueException(e.getTarget(), _(
                    "{0} already exists", ie.getValue()));
        }
    }
View Full Code Here

TOP

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

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.