当前位置: 首页>>代码示例>>Java>>正文


Java Button.addStyleName方法代码示例

本文整理汇总了Java中com.google.gwt.user.client.ui.Button.addStyleName方法的典型用法代码示例。如果您正苦于以下问题:Java Button.addStyleName方法的具体用法?Java Button.addStyleName怎么用?Java Button.addStyleName使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.google.gwt.user.client.ui.Button的用法示例。


在下文中一共展示了Button.addStyleName方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: UniTimeMobileMenu

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
public UniTimeMobileMenu() {
	iMenuButton = new Button(MESSAGES.mobileMenuSymbol());
	iMenuButton.addStyleName("unitime-MobileMenuButton");
	iMenuButton.addClickHandler(new ClickHandler() {
		@Override
		public void onClick(ClickEvent event) {
			if (iStackPanel.isVisible())
				hideMenu();
			else
				showMenu();
		}
	});
	iStackPanel = new MyStackPanel();
	iStackPanel.setVisible(false);
	initWidget(iMenuButton);
}
 
开发者ID:Jenner4S,项目名称:unitimes,代码行数:17,代码来源:UniTimeMobileMenu.java

示例2: initEdititButton

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
/**
 * Helper method called by constructor to initialize the edit it button
 * Only seen by app owner.
 */
private void initEdititButton() {
  final User currentUser = Ode.getInstance().getUser();
  if(app.getDeveloperId().equals(currentUser.getUserId())){
    editButton = new Button(MESSAGES.galleryEditText());
    editButton.addClickHandler(new ClickHandler() {
      // Open up source file if clicked the action button
      public void onClick(ClickEvent event) {
        editButton.setEnabled(false);
        Ode.getInstance().switchToGalleryAppView(app, GalleryPage.UPDATEAPP);
      }
    });
    editButton.addStyleName("app-action-button");
    appAction.add(editButton);
  }
}
 
开发者ID:mit-cml,项目名称:appinventor-extensions,代码行数:20,代码来源:GalleryPage.java

示例3: initTryitButton

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
/**
 * Helper method called by constructor to initialize the try it button
 */
private void initTryitButton() {
  actionButton = new Button(MESSAGES.galleryOpenText());
  actionButton.addClickHandler(new ClickHandler() {
    // Open up source file if clicked the action button
    public void onClick(ClickEvent event) {
      actionButton.setEnabled(false);
      /*
       *  open a popup window that will prompt to ask user to enter
       *  a new project name(if "new name" is not valid, user may need to
       *  enter again). After that, "loadSourceFil" and "appWasDownloaded"
       *  will be called.
       */
      new RemixedYoungAndroidProjectWizard(app, actionButton).center();
    }
  });
  actionButton.addStyleName("app-action-button");
  appAction.add(actionButton);
}
 
开发者ID:mit-cml,项目名称:appinventor-extensions,代码行数:22,代码来源:GalleryPage.java

示例4: initCancelButton

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
/**
 * Helper method called by constructor to initialize the cancel button
 */
private void initCancelButton() {
  cancelButton = new Button(MESSAGES.galleryCancelText());
  cancelButton.addClickHandler(new ClickHandler() {
    @Override
    public void onClick(ClickEvent event) {
      if (editStatus==NEWAPP) {
        Ode.getInstance().switchToProjectsView();
      }else if(editStatus==UPDATEAPP){
        Ode.getInstance().switchToGalleryAppView(app, GalleryPage.VIEWAPP);
      }
    }
  });
  cancelButton.addStyleName("app-action-button");
  appAction.add(cancelButton);
}
 
开发者ID:mit-cml,项目名称:appinventor-extensions,代码行数:19,代码来源:GalleryPage.java

示例5: BadConnectionNotifierViewImpl

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
@Inject
public BadConnectionNotifierViewImpl(
    final HostedLocalizationConstant localizationConstant,
    final PromptToLoginViewImplUiBinder uiBinder,
    final HostedResources resources) {
  this.resources = resources;
  this.setWidget(uiBinder.createAndBindUi(this));

  final Button okButton =
      createButton(
          localizationConstant.okButtonTitle(),
          "ok-button",
          new ClickHandler() {
            @Override
            public void onClick(ClickEvent event) {
              delegate.onOkClicked();
            }
          });

  okButton.addStyleName(this.resources.hostedCSS().blueButton());

  addButtonToFooter(okButton);
}
 
开发者ID:codenvy,项目名称:codenvy,代码行数:24,代码来源:BadConnectionNotifierViewImpl.java

示例6: helloWorld

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
private void helloWorld() throws Exception {
  JSONObject sampleData = new JSONObject();
  sampleData.put("Field1", new JSONNumber(1.0));
  sampleData.put("Field2", new JSONString("Hello world"));
  sampleData.put("Field3", JSONBoolean.getInstance(true));

  // Sample 1 - basic usage
  final FormLayout formLayout = new FormLayout(sampleData.toString());
  RootPanel.get().add(formLayout);

  Button button = new Button("Apply");
  button.addStyleName(style.apply());
  button.addClickHandler(new ClickHandler() {

    @Override
    public void onClick(ClickEvent event) {
      Window.alert(formLayout.getDataJson());
    }
  });

  formLayout.appendWidgetToBottom(button);
}
 
开发者ID:hugzhorolo,项目名称:gwt-formlayout,代码行数:23,代码来源:App.java

示例7: showEndGame

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
public void showEndGame(final Runnable runnable) {
  final DialogBox box = new DialogBox();
  box.setAnimationEnabled(true);
  box.setText("Thanks for playing Higher or Lower! *ding*ding*ding*ding*");
  Button b = new Button("Thanks for having me!");
  b.addStyleName("centered");
  b.addClickListener(new ClickListener() {
    public void onClick(Widget sender) {
      runnable.run();
      box.hide();
    }
  });
  box.setWidget(b);
  box.center();
  box.show();
}
 
开发者ID:google-code-export,项目名称:google-gin,代码行数:17,代码来源:DefaultGameDialogs.java

示例8: ErrorPopup

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
public ErrorPopup(Widget w){
	super(false, true);
	VerticalPanel response = new VerticalPanel();
	setText("Erro");
	setAnimationEnabled(true);
	setWidget(response);
	response.add(w);
	w.addStyleName("errorMessage");
	response.setHorizontalAlignment(VerticalPanel.ALIGN_RIGHT);
	Button closeButton = new Button("Fechar");
	response.add(closeButton);
	closeButton.addStyleName("closeButton");
	
	closeButton.addClickHandler(new ClickHandler() {

		public void onClick(ClickEvent event) {
			hide();
		}
	});
}
 
开发者ID:nmldiegues,项目名称:easy-vote,代码行数:21,代码来源:ErrorPopup.java

示例9: ErrorPopup

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
public ErrorPopup(Widget w){
	super(false, true);
	VerticalPanel response = new VerticalPanel();
	setText("Error");
	setAnimationEnabled(true);
	setWidget(response);
	response.add(w);
	w.addStyleName("errorMessage");
	response.setHorizontalAlignment(VerticalPanel.ALIGN_RIGHT);
	Button closeButton = new Button("Close");
	response.add(closeButton);
	closeButton.addStyleName("closeButton");
	
	closeButton.addClickHandler(new ClickHandler() {

		public void onClick(ClickEvent event) {
			hide();
		}
	});
}
 
开发者ID:nmldiegues,项目名称:easy-vote,代码行数:21,代码来源:ErrorPopup.java

示例10: genButton

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
private Button genButton(final int bitm) {
	Button btn = GWT.create(Button.class);
	btn.setStylePrimaryName("v-nativebutton");
	switch (bitm) {
		case VIEW_BITM:
			btn.addStyleName("v-view");
			break;
		case EDIT_BITM:
			btn.addStyleName("v-edit");
			break;
		case DELETE_BITM:
			btn.addStyleName("v-delete");
			break;

	}
	btn.setHTML("<span></span>");
	btn.addClickHandler(new ClickHandler() {

		@Override
		public void onClick(final ClickEvent event) {
			VButtonValueRenderer.this.clickedBITM = bitm;
			VButtonValueRenderer.super.onClick(event);
		}
	});
	return btn;
}
 
开发者ID:melistik,项目名称:vaadin-grid-util,代码行数:27,代码来源:VButtonValueRenderer.java

示例11: JobDescPopupPanel

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
public JobDescPopupPanel(String title) {

		Label label = new Label(title);
		label.setStyleName("bda-newjob-head");
		verticalPanel.add(label);
		verticalPanel.add(createGrid());
		HorizontalPanel hpanel = new HorizontalPanel();

		hpanel.setStyleName("bda-newjob-hpanel");
		verticalPanel.add(errorLabel);
		Button cancelBtn = new Button(Constants.studioUIMsg.cancel());
		cancelBtn.addClickHandler(new ClickHandler() {

			@Override
			public void onClick(ClickEvent event) {
				JobDescPopupPanel.this.hide();
			}

		});

		hpanel.add(submitBtn);
		hpanel.add(cancelBtn);
		submitBtn.removeStyleName("gwt-Button");
		cancelBtn.removeStyleName("gwt-Button");
		submitBtn.addStyleName("button-style");
		cancelBtn.addStyleName("button-style");
		errorLabel.setStyleName("error-label");
		verticalPanel.add(hpanel);
		verticalPanel.addStyleName("bda-newjob");
		this.setCloseEnable(false);
	}
 
开发者ID:ICT-BDA,项目名称:EasyML,代码行数:32,代码来源:JobDescPopupPanel.java

示例12: initAppComments

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
/**
 * Helper method called by constructor to initialize the app's comment area
 */
private void initAppComments() {
  // App details - comments
  appDetails.add(appComments);
  appComments.addStyleName("app-comments-wrapper");
  Label commentsHeader = new Label("Comments and Reviews");
  commentsHeader.addStyleName("app-comments-header");
  appComments.add(commentsHeader);
  final TextArea commentTextArea = new TextArea();
  commentTextArea.addStyleName("app-comments-textarea");
  appComments.add(commentTextArea);
  Button commentSubmit = new Button("Submit my comment");
  commentSubmit.addStyleName("app-comments-submit");
  commentSubmit.addClickHandler(new ClickHandler() {
    @Override
    public void onClick(ClickEvent event) {
      final OdeAsyncCallback<Long> commentPublishCallback = new OdeAsyncCallback<Long>(
          // failure message
          MESSAGES.galleryError()) {
            @Override
            public void onSuccess(Long date) {
              // get the new comment list so gui updates
              //   note: we might modify the call to publishComment so it returns
              //   the list instead, this would save one server call
              gallery.GetComments(app.getGalleryAppId(), 0, 100);
            }
        };
      Ode.getInstance().getGalleryService().publishComment(app.getGalleryAppId(),
          commentTextArea.getText(), commentPublishCallback);
    }
  });
  appComments.add(commentSubmit);

  // Add list of comments
  gallery.GetComments(app.getGalleryAppId(), 0, 100);
  appComments.add(appCommentsList);
  appCommentsList.addStyleName("app-comments");

}
 
开发者ID:mit-cml,项目名称:appinventor-extensions,代码行数:42,代码来源:GalleryPage.java

示例13: initUpdateButton

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
/**
 * Helper method called by constructor to initialize the publish button
 */
private void initUpdateButton() {
  actionButton = new Button(MESSAGES.galleryUpdateText());
  actionButton.addClickHandler(new ClickHandler() {
    public void onClick(ClickEvent event) {
       if(!checkIfReadyToPublishOrUpdateApp(app)){
         return;
       }
       actionButton.setEnabled(false);
       actionButton.setText(MESSAGES.galleryAppUpdating());
       final OdeAsyncCallback<Void> updateSourceCallback = new OdeAsyncCallback<Void>(
          MESSAGES.galleryError()) {
          @Override
          public void onSuccess(Void result) {
            gallery.appWasChanged();  // to update the gallery list and page
            Ode.getInstance().switchToGalleryAppView(app, GalleryPage.VIEWAPP);
          }
          @Override
          public void onFailure(Throwable caught) {
            Window.alert(MESSAGES.galleryNoExtensionsPlease());
            actionButton.setEnabled(true);
            actionButton.setText(MESSAGES.galleryUpdateText());
          }
        };
        Ode.getInstance().getGalleryService().updateApp(app,imageUploaded,updateSourceCallback);
    }
  });
  actionButton.addStyleName("app-action-button");
  appAction.add(actionButton);
}
 
开发者ID:mit-cml,项目名称:appinventor-extensions,代码行数:33,代码来源:GalleryPage.java

示例14: createView

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
public void createView() {
  panel = new FlowPanel();
  panel.addStyleName(style.navigationPanel());

  searchButton = new Button(ApplicationConstants.CONSTANTS.searchFormButton());
  searchButton.addStyleName(style.navigationButton());
  panel.add(searchButton);

  listButton = new Button(ApplicationConstants.CONSTANTS.listFormButton());
  listButton.addStyleName(style.navigationButton());
  panel.add(listButton);
}
 
开发者ID:mvp4g,项目名称:mvp4g2-examples,代码行数:13,代码来源:NavigationView.java

示例15: SearchMetadata

import com.google.gwt.user.client.ui.Button; //导入方法依赖的package包/类
/**
 * SearchMetadata
 */
public SearchMetadata(HasPropertyHandler propertyHandler) {
	formManager = new FormManager(propertyHandler);
	table = new FlexTable();
	scrollPanel = new ScrollPanel(table);

	// Table padding and spacing properties
	formManager.getTable().setCellPadding(2);
	formManager.getTable().setCellSpacing(2);

	groupPopup = new GroupPopup();
	groupPopup.setWidth("300px");
	groupPopup.setHeight("125px");
	groupPopup.setStyleName("okm-Popup");
	groupPopup.addStyleName("okm-DisableSelect");

	addGroup = new Button(Main.i18n("search.add.property.group"), new ClickHandler() {
		@Override
		public void onClick(ClickEvent event) {
			groupPopup.show(UIDockPanelConstants.SEARCH);
		}
	});

	table.setWidget(0, 0, addGroup);
	table.setWidget(1, 0, formManager.getTable());

	addGroup.setStyleName("okm-AddButton");
	addGroup.addStyleName("okm-NoWrap");

	initWidget(scrollPanel);
}
 
开发者ID:openkm,项目名称:document-management-system,代码行数:34,代码来源:SearchMetadata.java


注:本文中的com.google.gwt.user.client.ui.Button.addStyleName方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。