Package com.extjs.gxt.ui.client.widget.button

Examples of com.extjs.gxt.ui.client.widget.button.Button


    HtmlEditor a = new HtmlEditor();
    a.setFieldLabel("Comment");
    a.setHeight(200);
    panel.add(a, new FormData("100%"));

    panel.addButton(new Button("Cancel"));
    panel.addButton(new Button("Submit"));

    vp.add(panel);
  }
View Full Code Here


    buttonPanel1.setBorders(false);
    buttonPanel1.setBodyBorder(false);
    buttonPanel1.setHeight(40);
    buttonPanel1.setButtonAlign(HorizontalAlignment.CENTER);

    buttonPanel1.addButton(new Button(messages.printAll(), new SelectionListener<ButtonEvent>() {
      @Override
      public void componentSelected(ButtonEvent ce) {
        bus.fireEvent(new ExportFicheStEvent());
      }
    }));

    buttonPanel1.addButton(new Button(messages.print(), new SelectionListener<ButtonEvent>() {
      @Override
      public void componentSelected(ButtonEvent ce) {
        bus.fireEvent(new ExportGestionPanelEvent());
      }
    }));

    buttonPanel1.addButton(new Button(messages.printPromotions(), new SelectionListener<ButtonEvent>() {
      @Override
      public void componentSelected(ButtonEvent ce) {
        bus.fireEvent(new ExportAvancementPanelEvent());
      }
    }));

    buttonPanel1.addButton(new Button(messages.printAcomptes(), new SelectionListener<ButtonEvent>() {
      @Override
      public void componentSelected(ButtonEvent ce) {
        bus.fireEvent(new ExportSuiviDesAccomptesPanelEvent());
      }
    }));

    add(buttonPanel1);

    buttonPanel2 = new ContentPanel();
    buttonPanel2.setLayout(new CardLayout());
    buttonPanel2.setHeaderVisible(false);
    buttonPanel2.setBorders(false);
    buttonPanel2.setBodyBorder(false);
    buttonPanel2.setHeight(40);
    buttonPanel2.setButtonAlign(HorizontalAlignment.CENTER);

    if( (user.getBadmin() != null && user.getBadmin()) || (role.getBcontributeur() != null && role.getBcontributeur()) ) {
      Listener<MessageBoxEvent> callback = new Listener<MessageBoxEvent>() {
        @Override
        public void handleEvent(MessageBoxEvent be) {
          Button btt = be.getButtonClicked();
          if( Dialog.OK.equals(btt.getItemId()) ) {
            gotoSyntheseEcran(chantier, role, user);
          }
        }
      };
      buttonPanel2.addButton(createCancelButton(callback));

      buttonPanel2.addButton(new Button(messages.saveChanges(), new SelectionListener<ButtonEvent>() {
        @Override
        public void componentSelected(ButtonEvent ce) {
          SaveFicheStEvent event = new SaveFicheStEvent();
          event.setNextPage(new SyntheseEcran(chantier, role, user));
          bus.fireEvent(event);
        }
      }));
    }
    else {
      buttonPanel2.addButton(new Button("Retour", new SelectionListener<ButtonEvent>() {
        @Override
        public void componentSelected(ButtonEvent ce) {
          gotoSyntheseEcran(chantier, role, user);
        }
      }));
View Full Code Here

      @Override
      public void onClick(ClickEvent arg0) {
    Listener<MessageBoxEvent> callback = new Listener<MessageBoxEvent>() {
        @Override
        public void handleEvent(MessageBoxEvent be) {
      Button btt = be.getButtonClicked();
      if (Dialog.OK.equals(btt.getItemId())) {
          if (isSave == false) {
        saveAction(chantier.getId(), transfertPpId);
        isSave = true;
          }
      }
        }
    };
    createConfirmBox(callback, messages.deleteConfirmTitle(), messages.confirmSupprimer());
      }
  });
  buttonPanel.add(saveButton);
  layoutContainer_10.add(buttonPanel, new BorderLayoutData(LayoutRegion.EAST, 320.0f));
  layoutContainer_10.setHeight("30");
  fsTransfertPp.add(layoutContainer_10);
  LayoutContainer layoutContainer_11 = new LayoutContainer();
  Label label1 = new Label();
  label1.setText("Details des transferts PP:");
  Label label2 = new Label();
  label2.setText("Total des transferts PP");
  fsTransfertPp.add(label2);
  fsTransfertPp.add(gridligTotal);
  fsTransfertPp.add(new Html("<br/><br/><br/>"));
  fsTransfertPp.add(label1);
  fsTransfertPp.add(layoutContainer_11);
  addFicheST = new HTML("<img src='./images/ajouter.png'/> " + messages.addRow(), false);
  addFicheST.setStyleName("actionHTML2");
  addFicheST.setVisible(false);
  addFicheST.addClickHandler(new ClickHandler() {
      @Override
      public void onClick(ClickEvent event) {
    showAddDialog();
      }

      private void showAddDialog() {
    Dialog dialog = new Dialog();
    dialog.setHeading(messages.titlePopup());
    dialog.setLayout(new BorderLayout());
    dialog.setWidth(600);
    dialog.setHeight(350);
    dialog.setBodyBorder(false);
    dialog.setHideOnButtonClick(true);
    dialog.setButtons(Dialog.OKCANCEL);
    dialog.setButtonAlign(HorizontalAlignment.CENTER);
    dialog.setScrollMode(Scroll.AUTO);
    dialog.setModal(true);
    dialog.setBlinkModal(true);
    Button cancelButton = dialog.getButtonById(Dialog.CANCEL);
    cancelButton.setText(messages.cancel());
    Button okButton = dialog.getButtonById(Dialog.OK);
    okButton.setText(messages.ok());
    final AddTransfertPpForm addTransferPpForm = new AddTransfertPpForm();
    dialog.add(addTransferPpForm, new BorderLayoutData(LayoutRegion.CENTER));
    okButton.addSelectionListener(new SelectionListener<ButtonEvent>() {
        @Override
        public void componentSelected(ButtonEvent ce) {
      LigTransfertppModel model = addTransferPpForm.getDataModel();
      gridligModel.getStore().add(model);
      isSave = false;
        }
    });
    dialog.show();
      }
  });
  layoutContainer_11.add(gridligModel);
  btnRetour = new Button();
  btnRetour.setId("btnValider");
  btnRetour.setText("Retour");
  flexTable = new FlexTable();
  addFicheST.setStyleName("actionHTML2");
  flexTable.setWidget(0, 0, addFicheST);
View Full Code Here

    if ((user.getBadmin() != null && user.getBadmin() == true) || (role.getBcontributeur() != null && role.getBcontributeur() == true)) {
        Listener<MessageBoxEvent> callback = new Listener<MessageBoxEvent>() {

      @Override
      public void handleEvent(MessageBoxEvent be) {
          Button btt = be.getButtonClicked();
          if (Dialog.OK.equals(btt.getItemId())) {
        if (isSave == false) {
            saveAction(chantier.getId(), transfertPpId);
            GuiUtil.gotoEcran(new SyntheseEcran(chantier, role, user));
        } else {
            GuiUtil.gotoEcran(new SyntheseEcran(chantier, role, user));
View Full Code Here

        public void onClick(ClickEvent arg0) {
      Listener<MessageBoxEvent> callback = new Listener<MessageBoxEvent>() {

          @Override
          public void handleEvent(MessageBoxEvent be) {
        Button btt = be.getButtonClicked();
        if (Dialog.OK.equals(btt.getItemId())) {
            isSave = false;
            gridligModel.getStore().remove(model);
        }
          }
      };
View Full Code Here

      for (Type type : Type.values()) {
        vp.add(format(type.getText()));

        ButtonBar hp = new ButtonBar();

        Button small = createButton(cat, type);
        Button medium = createButton(cat, type);
        Button large = createButton(cat, type);

        configureButton(small, type, ButtonScale.SMALL);
        configureButton(medium, type, ButtonScale.MEDIUM);
        configureButton(large, type, ButtonScale.LARGE);
View Full Code Here

      }
    }
  }

  private Button createButton(Category cat, Type type) {
    Button btn = null;
    switch (cat) {
      case NORMAL:
        btn = new Button();
        break;
      case TOGGLE:
        btn = new ToggleButton();
        break;
      case MENU:
        btn = new Button();
        btn.setMenu(createMenu());
        break;
      case MENUBOTTOM:
        btn = new Button();
        btn.setMenu(createMenu());
        btn.setArrowAlign(ButtonArrowAlign.BOTTOM);
        break;
      case SPLIT:
        btn = new SplitButton();
        btn.setMenu(createMenu());
        break;
      case SPLITBOTTOM:
        btn = new SplitButton();
        btn.setMenu(createMenu());
        btn.setArrowAlign(ButtonArrowAlign.BOTTOM);
        break;
    }
    return btn;
  }
View Full Code Here

    panel.setLayout(new FitLayout());
    panel.add(grid);
    panel.setSize(575, 350);

    // add buttons
    Button load = new Button("Load JSON", new SelectionListener<ButtonEvent>() {
      public void componentSelected(ButtonEvent ce) {
        loader.load();
      }
    });
View Full Code Here

      }
    }
  }

  public static Button createCancelButton(final Listener<MessageBoxEvent> callback) {
    Button cancelButton = new Button(messages.cancelChanges(), new SelectionListener<ButtonEvent>() {
      @Override
      public void componentSelected(ButtonEvent ce) {
        createConfirmBox(callback, "", "Êtes-vous sure pour quitter cette page?");
      }
    });
View Full Code Here

          final int colIndex, final ListStore<AbstractDto> store, Grid<AbstractDto> grid) {

        final Listener<MessageBoxEvent> callback = new Listener<MessageBoxEvent>() {
          @Override
          public void handleEvent(MessageBoxEvent be) {
            Button btt = be.getButtonClicked();
            if( Dialog.OK.equals(btt.getItemId()) ) {
              if( store != null ) {
                store.remove(model);
              }
            }
          }
View Full Code Here

TOP

Related Classes of com.extjs.gxt.ui.client.widget.button.Button

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.