Package com.smartgwt.client.widgets

Examples of com.smartgwt.client.widgets.Button


        public SwitchPanel() {
            super();
            setHeight(30);
            setAlign(Alignment.RIGHT);

            Button repoButton = new Button();
            repoButton.setTitle("Repository descriptors");
            repoButton.addClickHandler(new ClickHandler() {
                @Override
                public void onClick( ClickEvent event ) {
                    showPage(0);
                }
            });
            repoButton.setHeight(25);

            Button nodeTypeButton = new Button();
            nodeTypeButton.setTitle("Node types");
            nodeTypeButton.addClickHandler(new ClickHandler() {
                @Override
                public void onClick( ClickEvent event ) {
                    showPage(1);
                }
            });
            nodeTypeButton.setHeight(25);

            HLayout strut = new HLayout();
            strut.setWidth(5);

            addMember(repoButton);
View Full Code Here


        hint.setAlign(Alignment.RIGHT);
        hint.setLayoutAlign(VerticalAlignment.BOTTOM);

        hint.setContents("Click button to switch view");

        Button addButton = new Button();
        addButton.setTitle("Add access list");
        addButton.addClickHandler(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                contents.addAccessList();
            }
        });

        Button remButton = new Button();
        remButton.setTitle("Delete access list");
        remButton.addClickHandler(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                @SuppressWarnings( "synthetic-access" )
                final String name = principal.getValueAsString();
                SC.ask("Remove acl for " + name + "?", new BooleanCallback() {
                    @Override
                    public void execute(Boolean value) {
                        if (value) {
                            contents.removeAccessList(name);
                        }
                    }
                });

            }
        });


        Button applyButton = new Button();
        applyButton.setTitle("Apply access list");
        applyButton.addClickHandler(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                SC.ask("Apply ACL changes?", new BooleanCallback() {
                    @Override
                    public void execute(Boolean value) {
View Full Code Here

        panel.setLayoutAlign(Alignment.RIGHT);
        panel.setDefaultLayoutAlign(VerticalAlignment.CENTER);
        panel.setLayoutAlign(VerticalAlignment.CENTER);


        Button addMixinButton = new Button();
        addMixinButton.setTitle("Add mixin");
        addMixinButton.addClickHandler(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                contents.addMixin();
            }
        });

        Button removeMixinButton = new Button();
        removeMixinButton.setTitle("Remove mixin");
        removeMixinButton.addClickHandler(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                contents.removeMixin();
            }
        });
View Full Code Here

        panel.setDefaultLayoutAlign(Alignment.RIGHT);
        panel.setLayoutAlign(Alignment.RIGHT);
        panel.setDefaultLayoutAlign(VerticalAlignment.CENTER);
        panel.setLayoutAlign(VerticalAlignment.CENTER);

        Button addButton = new Button();
        addButton.setTitle("New node");
        addButton.addClickHandler(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                contents.addNode();
            }
        });

        Button remButton = new Button();
        remButton.setTitle("Delete node");
        remButton.addClickHandler(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                SC.ask("Remove node", "Do you want to remove node?", new BooleanCallback() {
                    @Override
                    public void execute(Boolean confirmed) {
                        if (confirmed) {
                            contents.removeNode();
                        }
                    }
                });
            }
        });

        Button renameButton = new Button();
        renameButton.setTitle("Rename node");
        renameButton.addClickHandler(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                contents.renameNode();
            }
        });

        Button exportButton = new Button();
        exportButton.setTitle("Export");
        exportButton.addClickHandler(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                contents.export();
            }
        });

        Button importButton = new Button();
        importButton.setTitle("Import");
        importButton.addClickHandler(new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
                contents.importXML();
            }
        });
View Full Code Here

   * @param action
   * @return
   */
  public static Button createButton( final IGWTAction action ) {

    Button button = new Button();
    if ( action.getText() != null ) {
      button.setTitle( action.getText() );
    }
    if ( action.getIcon() != null ) {
      button.setIcon( action.getIcon() );
    }
    if ( action.getTooltip() != null ) {
      button.setTooltip( action.getTooltip() );
    }

    button.addClickHandler( new ClickHandler() {

      public void onClick( ClickEvent event ) {

        action.execute();
      }
View Full Code Here

   * @param action
   * @return
   */
  public static Button createToolbarButton( final IGWTAction action, boolean imageOnly ) {

    Button button = new CubusButton();
    if ( !imageOnly && action.getText() != null ) {
      button.setTitle( action.getText() );
      button.setAutoFit( true );
    }
    else {
      button.setTitle( "" );
      button.setWidth( 24 );
      button.setShowDown( true );
      button.setShowOverCanvas( true );
    }
    button.setIcon( action.getIcon() );
    if ( action.getTooltip() != null ) {
      button.setTooltip( action.getTooltip() );
    }
    button.setBorder( "0px" );
    button.addClickHandler( new ClickHandler() {

      public void onClick( ClickEvent event ) {

        action.execute();
      }
View Full Code Here

public class MailToolbar extends ToolStrip {

  public MailToolbar() {
    super();
    Button button = new Button("Compose");
    button.setBorder("0px");
    button.setIcon(ImageProvider.MSG_NEW);
    button.setAutoFit(true);
    addMember(button);
    button = new Button("Refresh");
    button.setBorder("0px");
    button.setIcon(ImageProvider.MSG_REFRESH);
    button.setAutoFit(true);
    addMember(button);
    addMember(new ToolStripSeparator());
    button = new Button("Reply");
    button.setBorder("0px");
    button.setIcon(ImageProvider.MSG_REPLY);
    button.setAutoFit(true);
    addMember(button);
    button = new Button("Forward");
    button.setBorder("0px");
    button.setIcon(ImageProvider.MSG_REPLY);
    button.setAutoFit(true);
    addMember(button);
    button = new Button("Delete");
    button.setBorder("0px");
    button.setIcon(ImageProvider.MSG_DELETE);
    button.setAutoFit(true);
    addMember(button);
    button = new Button("Mark");
    button.setBorder("0px");
    button.setIcon(ImageProvider.MSG_MARK);
    button.setAutoFit(true);
    addMember(button);
    addMember(new ToolStripSeparator());
    button = new Button("Print");
    button.setBorder("0px");
    button.setIcon(ImageProvider.PRINTER);
    button.setAutoFit(true);
    addMember(button);
    button = new Button("Source");
    button.setBorder("0px");
    button.setIcon(ImageProvider.MSG_SOURCE);
    button.setAutoFit(true);
    addMember(button);
  }
View Full Code Here

    this.phoneSubCanvas = new AddressEditPhoneSubCanvas();
    this.emailSubCanvas = new AddressEditEmailSubCanvas();
    this.addressSubCanvas = new AddressEditAddressSubCanvas();
    this.moreInfoSubCanvas = new AddressEditMoreInfoSubCanvas();

    this.saveButton = new Button( "Save" );
    this.saveButton.setHeight( 30 );
    this.saveButton.setPadding( 20 );
    this.saveButton.setLeft( 20 );

    setMembers( this.nameForm, this.phoneSubCanvas, this.emailSubCanvas, this.addressSubCanvas,
View Full Code Here

    for (int i = 0; i < AddressDetailsFormsManagerEnum.values().length; i++) {
      forms[i] = AddressDetailsFormsManagerEnum.values()[i].get();
    }
    setMembers( forms );

    this.editButton = new Button( "Edit" );
    this.editButton.setPadding( 30 );
    this.editButton.setVisible( false );

    addMember( this.editButton );
  }
View Full Code Here

    fields[0].setAlign( Alignment.CENTER );
    fields[0].setType( ListGridFieldType.IMAGE );
    fields[0].setCanSort( false );
    fields[0].setCanGroupBy( false );
    fields[0].setShowGridSummary( false );
    Button headerButton = new Button();
    headerButton.setIcon( ImageProvider.MSG_STATUS_READ );
    fields[0].setHeaderButtonProperties( headerButton );
    fields[0].setShowDefaultContextMenu( false );
    fields[0].setCanFreeze( false );
    fields[0].setCellFormatter( new FlagCellFormatter() );

    // attachment flag
    fields[1] = new ListGridField( MessageListFields.ATTACHMENT_IMAGE.name(), TextProvider.get()
        .grid_messages_attachments(), IMAGE_FIELD_WIDTH );
    fields[1].setAlign( Alignment.CENTER );
    fields[1].setType( ListGridFieldType.IMAGE );
    fields[1].setCanSort( false );
    fields[1].setCanGroupBy( false );
    headerButton = new Button();
    headerButton.setIcon( ImageProvider.MSG_ATTACHMENT );
    fields[1].setHeaderButtonProperties( headerButton );
    fields[1].setShowDefaultContextMenu( false );
    fields[1].setCanFreeze( false );
    fields[1].setCanDragResize( false );

    // priority flag
    fields[2] = new ListGridField( MessageListFields.PRIORITY_IMAGE.name(), TextProvider.get()
        .grid_messages_priority(), IMAGE_FIELD_WIDTH );
    fields[2].setAlign( Alignment.CENTER );
    fields[2].setType( ListGridFieldType.IMAGEFILE );
    fields[2].setCanSort( false );
    fields[2].setCanGroupBy( false );
    fields[2].setShowGridSummary( false );
    headerButton = new Button();
    headerButton.setIcon( ImageProvider.PRIORITY_HIGH );
    fields[2].setHeaderButtonProperties( headerButton );
    fields[2].setShowDefaultContextMenu( false );
    fields[2].setCanFreeze( false );

    // subject
View Full Code Here

TOP

Related Classes of com.smartgwt.client.widgets.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.