本文整理了Java中com.google.gwt.user.client.ui.Button
类的一些代码示例,展示了Button
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Button
类的具体详情如下:
包路径:com.google.gwt.user.client.ui.Button
类名称:Button
[英]A standard push-button widget.
.gwt-Button the outer element
com.google.gwt.examples.ButtonExample
[中]一个标准的按钮小部件。
####CSS样式规则
.gwt按钮位于外部元件上
####范例
通用域名格式。谷歌。gwt。例子。钮扣
代码示例来源:origin: kaaproject/kaa
Button backButton = new Button();
backButton.addStyleName(Utils.kaaAdminStyle.bAppBackButton());
backButton.getElement().getStyle().setPaddingTop(25, Unit.PX);
backButton.getElement().getStyle().setPaddingBottom(25, Unit.PX);
firstRowPanel.setHeight("45px");
firstRowPanel.getElement().getStyle().setPaddingBottom(5, Unit.PX);
updateSchemaScopeButton = new Button(Utils.constants.promote());
updateSchemaScopeButton.setVisible(!create && editable);
updateSchemaScopeButton.getElement().getStyle().setMarginLeft(horizontalMargin, Unit.PX);
createNewSchemaVersionButton = new Button(Utils.constants.createNewVersion());
createNewSchemaVersionButton.setVisible(!create && editable);
createNewSchemaVersionButton.getElement().getStyle().setMarginLeft(horizontalMargin, Unit.PX);
Button saveButton = new Button();
saveButton.getElement().getStyle().setMarginLeft(horizontalMargin, Unit.PX);
Button cancelButton = new Button();
cancelButton.setVisible(false);
cancelButton.getElement().getStyle().setMarginLeft(horizontalMargin, Unit.PX);
deleteSchemaVersionButton = new Button(Utils.constants.delete());
deleteSchemaVersionButton.addStyleName(Utils.kaaAdminStyle.deleteButton());
deleteSchemaVersionButton.setVisible(!create && editable);
deleteSchemaVersionButton.getElement().getStyle().setMarginLeft(horizontalMargin, Unit.PX);
代码示例来源:origin: libgdx/libgdx
VerticalPanel vPanel = new VerticalPanel();
HorizontalPanel hPanel = new HorizontalPanel();
vPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT);
Button ok = new Button("OK");
ok.addClickHandler(new ClickHandler() {
public void onClick (ClickEvent event) {
TextInputDialogBox.this.onPositive();
Button cancel = new Button("Cancel");
cancel.addClickHandler(new ClickHandler() {
public void onClick (ClickEvent event) {
TextInputDialogBox.this.onNegative();
hPanel.add(ok);
hPanel.add(cancel);
textBox.setWidth("97%");
textBox.setText(text);
vPanel.add(textBox);
vPanel.add(hPanel);
代码示例来源:origin: kaaproject/kaa
VerticalPanel dialogContents = new VerticalPanel();
dialogContents.setSpacing(4);
setWidget(dialogContents);
dialogContents.add(errorPanel);
FlexTable table = new FlexTable();
table.setCellSpacing(6);
Widget label = new Label(Utils.constants.selectNotificationTopics());
label.addStyleName(Utils.avroUiStyle.requiredField());
topic = new TopicListBox();
topic.addValueChangeHandler(this);
dialogContents.add(table);
addButton = new Button(Utils.constants.add(), new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
Button closeButton = new Button(Utils.constants.close(), new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
addButton(closeButton);
addButton.setEnabled(false);
代码示例来源:origin: kaaproject/kaa
private void updateSaveButton(boolean enabled, boolean invalid) {
if (invalid) {
saveButton.setText(Utils.constants.save());
} else {
saveButton.setText(enabled ? Utils.constants.save() : Utils.constants.saved());
}
saveButton.setEnabled(enabled);
activateButton.setEnabled(!invalid && !enabled);
}
}
代码示例来源:origin: kaaproject/kaa
@Override
protected void init() {
super.init();
downloadConfigurationButton = new Button(Utils.constants.downloadConfiguration());
buttonsPanel.add(downloadConfigurationButton);
downloadConfigurationButton.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent clickEvent) {
String url = Window.Location.getHref();
Window.open("/kaaAdmin/servlet/kaaConfigurationDownloadServlet?schemaId="
+ Utils.getSchemaIdFromUrl(url)
+ "&endGroupId=" + Utils.getEndpointGroupIdFromUrl(url),
"_blank", "status=0,toolbar=0,menubar=0,location=0");
}
});
}
代码示例来源:origin: com.google.gwt/gwt-servlet
VerticalPanel mainPanel = new VerticalPanel();
mainPanel.setBorderWidth(1);
mainPanel.getElement().getStyle().setBackgroundColor("white");
final HTML titleBar = new HTML("<center><b>Logging</b></center>");
mainPanel.add(titleBar);
new WindowMoveHandler(titleBar);
scrollPanel.setPixelSize(300, 200);
HorizontalPanel bottomBar = new HorizontalPanel();
mainPanel.add(bottomBar);
bottomBar.setWidth("100%");
bottomBar.setVerticalAlignment(HasVerticalAlignment.ALIGN_BOTTOM);
final Button maxmin = new Button("Minimize");
bottomBar.add(maxmin);
maxmin.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
if (maxmin.getText().equals("Minimize")) {
new HTML("<div style='font-size:200%; line-height:75%'>\u21F2</div>");
resizeIcon.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT);
bottomBar.add(resizeIcon);
new WindowResizeHandler(resizeIcon);
代码示例来源:origin: org.jboss.errai/errai-bus
setModal(false);
final VerticalPanel panel = new VerticalPanel();
final Button disconnectFromServer = new Button("Disconnect Bus");
disconnectFromServer.addClickHandler(new ClickHandler() {
@Override
public void onClick(final ClickEvent event) {
final Button clearErrors = new Button("Clear Log");
clearErrors.addClickHandler(new ClickHandler() {
@Override
public void onClick(final ClickEvent event) {
final Button closeButton = new Button("Dismiss Error");
closeButton.addClickHandler(new ClickHandler() {
@Override
public void onClick(final ClickEvent event) {
titleBar.setCellHorizontalAlignment(buttonPanel, HasHorizontalAlignment.ALIGN_RIGHT);
panel.add(titleBar);
final Style s = panel.getElement().getStyle();
s.setProperty("border", "1px");
代码示例来源:origin: kaaproject/kaa
VerticalPanel dialogContents = new VerticalPanel();
dialogContents.setSpacing(4);
setWidget(dialogContents);
dialogContents.add(errorPanel);
FlexTable table = new FlexTable();
table.setCellSpacing(6);
table.addStyleName(Utils.avroUiStyle.fieldWidget());
HorizontalPanel versionPanel = new HorizontalPanel();
versionPanel.add(schemaVersionLabel);
versionPanel.add(schemaBox);
table.setWidget(0, 0, versionPanel);
dialogContents.add(table);
saveButton = new Button(Utils.constants.save(), new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
Button cancelButton = new Button(Utils.constants.cancel(), new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
saveButton.setEnabled(false);
代码示例来源:origin: kaaproject/kaa
@Override
protected void initDetailsTable() {
detailsTable.getColumnFormatter().setWidth(0, "200px");
detailsTable.getColumnFormatter().setWidth(1, "550px");
detailsTable.getColumnFormatter().setWidth(2, "0px");
getSaveButtonWidget().removeFromParent();
getCancelButtonWidget().removeFromParent();
requiredFieldsNoteLabel.setVisible(false);
Label keyHashLabel = new Label(Utils.constants.endpointKeyHash());
endpointKeyHash = new KaaAdminSizedTextBox(-1, false);
endpointKeyHash.setWidth("100%");
Label userIdLabel = new Label(Utils.constants.userId());
userId = new KaaAdminSizedTextBox(-1, false);
userId.setWidth("100%");
userInfoList.add(userId);
sdkAnchor.getElement().getStyle().setCursor(Style.Cursor.POINTER);
endpointProfSchemaName.getElement().getStyle().setCursor(Style.Cursor.POINTER);
endpointProfSchemaName.getElement().getParentElement().getStyle().setPaddingLeft(10, Unit.PX);
editServerProfileButton = new Button(Utils.constants.edit());
代码示例来源:origin: org.kie.guvnor/guvnor-commons-ui
getElement().getStyle().setZIndex( Integer.MAX_VALUE );
setGlassEnabled( true );
checkInCommentTextBox );
final HorizontalPanel hp = new HorizontalPanel();
final Button create = new Button( CommonConstants.INSTANCE.DeletePopupDelete() );
create.addClickHandler( new ClickHandler() {
public void onClick( ClickEvent arg0 ) {
hp.add( create );
final Button cancel = new Button( "Cancel" );
cancel.addClickHandler( new ClickHandler() {
public void onClick( final ClickEvent arg0 ) {
hide();
hp.add( new HTML( " " ) );
hp.add( cancel );
addAttribute( "",
代码示例来源:origin: fr.lteconsulting/hexa.core
private void UpdateInterface()
andAnchor.getElement().getStyle().setFontWeight( op.compareTo( "and" ) == 0 ? FontWeight.BOLD : FontWeight.LIGHTER );
orAnchor.getElement().getStyle().setFontWeight( op.compareTo( "or" ) == 0 ? FontWeight.BOLD : FontWeight.LIGHTER );
compareAnchor.getElement().getStyle().setFontWeight( op.compareTo( "eq" ) == 0 ? FontWeight.BOLD : FontWeight.LIGHTER );
if( direction == 0 )
VerticalPanel vp = new VerticalPanel();
realPanel = vp;
panel = vp;
HorizontalPanel hp = new HorizontalPanel();
realPanel = hp;
panel = hp;
HTML ophtml = new HTML( op );
ophtml.addStyleName( "CriteriaOperator" );
panel.add( ophtml );
Button addButton = new Button( "..." );
addButton.addClickHandler( new ClickHandler()
HorizontalPanel hp = new HorizontalPanel();
hp.add( lbField );
代码示例来源:origin: kaaproject/kaa
@Override
protected void initDetailsTable() {
authorLabel.setVisible(!create);
createdUsername.setVisible(!create);
description.getTextArea().getElement().getStyle().setPropertyPx("minHeight", 100);
Label descriptionLabel = new Label(Utils.constants.description());
detailsTable.setWidget(5, 0, descriptionLabel);
ecfVersionsLabel.addStyleName(Utils.kaaAdminStyle.bAppContentTitleLabel());
addEcfVersionButton = new Button(Utils.constants.addFamilyVersion());
addEcfVersionButton.addStyleName(Utils.kaaAdminStyle.bAppButtonSmall());
detailsTable.setWidget(6, 0, ecfVersionsLabel);
ecfVersionsLabel.getElement().getParentElement().getStyle().setPropertyPx("paddingBottom", 10);
detailsTable.setWidget(7, 0, ecfVersionsGrid);
detailsTable.setWidget(8, 2, addEcfVersionButton);
addEcfVersionButton.getElement().getParentElement().getStyle().setPropertyPx("paddingTop", 15);
detailsTable.getCellFormatter().setHorizontalAlignment(
8, 2, HasHorizontalAlignment.ALIGN_RIGHT);
ecfVersionsLabel.setVisible(!create);
ecfVersionsGrid.setVisible(!create);
addEcfVersionButton.setVisible(!create);
代码示例来源:origin: kaaproject/kaa
getColumnFormatter().getElement(2).setAttribute("width", "0px");
FlexTable dateTable = new FlexTable();
FlexTable userTable = new FlexTable();
dateTable.getColumnFormatter().setWidth(0, "200px");
dateTable.getColumnFormatter().setWidth(1, "200px");
userTable.getColumnFormatter().setWidth(1, "200px");
dateTable.setWidget(0, 1, createdDateTime);
detailsTable.getColumnFormatter().getElement(2).setAttribute("width", "0px");
buttonsPanel = new HorizontalPanel();
buttonsPanel.setSpacing(5);
detailsTable.setWidget(2, 0, buttonsPanel);
detailsTable.getFlexCellFormatter().setColSpan(2, 0, 2);
saveButton = new Button(Utils.constants.save());
activateButton = new Button(Utils.constants.activate());
deactivateButton = new Button(Utils.constants.deactivate());
buttonsPanel.add(saveButton);
buttonsPanel.add(activateButton);
buttonsPanel.add(deactivateButton);
代码示例来源:origin: org.jboss.errai/errai-workspaces
Button b = new Button("<span><img src='" + instanceProperties.get(LayoutParts.IconURI.name())
+ "' align='left'/>" + instanceProperties.get(LayoutParts.Name.name()) + "</span>"
, new ClickHandler() {
b.getElement().getStyle().setProperty("background", "transparent");
b.getElement().getStyle().setProperty("textAlign", "left");
b.setWidth("100%");
vPanel.add(b);
buttonPanel = new HorizontalPanel();
okButton = new Button("OK");
okButton.addClickHandler(okListener);
buttonPanel.add(okButton);
cancelButton = new Button("Cancel");
cancelButton.addClickHandler(cancelListener);
buttonPanel.add(cancelButton);
innerContainer.add(buttonPanel);
Style s = message.getElement().getStyle();
s.setProperty("padding", "8px");
s.setProperty("verticalAlign", "top");
代码示例来源:origin: kaaproject/kaa
this.serverProfileSchemaId = serverProfileSchemaId;
VerticalPanel dialogContents = new VerticalPanel();
dialogContents.setSpacing(4);
dialogContents.getElement().getStyle().setOverflow(Overflow.AUTO);
setWidget(dialogContents);
dialogContents.add(infoPanel);
FlexTable table = new FlexTable();
table.setCellSpacing(6);
table.addStyleName(Utils.avroUiStyle.fieldWidget());
dialogContents.add(table);
testFilterButton = new Button(Utils.constants.testFilter(), new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
testFilterButton.setEnabled(false);
Button closeButton = new Button(Utils.constants.close(), new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
代码示例来源:origin: net.sf.javaprinciples.client/client-presentation
dialogBox.setGlassEnabled(true);
VerticalPanel dialogVPanel = new VerticalPanel();
dialogVPanel.addStyleName("dialogVPanel");
dialogVPanel.add(new HTML("<b>" + title + "</b>"));
dialogVPanel.add(new HTML("<br><b>" + message + "</b><br><br>"));
dialogVPanel.setHorizontalAlignment(VerticalPanel.ALIGN_CENTER);
HorizontalPanel buttons = new HorizontalPanel();
dialogVPanel.add(buttons);
Button ok = new Button("OK");
buttons.add(ok);
ok.addClickHandler(new ClickHandler()
if (style == Style.OK_CANCEL)
Label gap = new Label("");
gap.setWidth("10px");
buttons.add(gap);
Button cancel = new Button("Cancel");
buttons.add(cancel);
cancel.addClickHandler(new ClickHandler()
ok.setFocus(true);
代码示例来源:origin: kaaproject/kaa
super(false);
supportPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER);
supportPanel.setWidth("1000px");
resetButton = new Button(Utils.constants.reset());
supportPanel.add(resetButton);
listBox.getElement().getStyle().setPropertyPx("minWidth", 100);
HorizontalPanel groupPanel = new HorizontalPanel();
groupPanel.setSpacing(15);
endpointKeyHash = new TextBox();
endpointKeyHash.setWidth("100%");
findButton = new Button(Utils.constants.find());
findButton.addStyleName(Utils.avroUiStyle.buttonSmall());
keyHashPanel.add(endpointKeyHashButton);
keyHashPanel.add(endpointKeyHash);
代码示例来源:origin: kaaproject/kaa
label = new Label(Utils.constants.configurationSchemaVersion());
label.addStyleName(REQUIRED);
configurationSchemaVersion = new VersionListBox();
label = new Label(Utils.constants.profileSchemaVersion());
label.addStyleName(REQUIRED);
profileSchemaVersion = new VersionListBox();
selectedAefMaps = new MultiAefMapListBox();
addAefMapButton = new Button(Utils.constants.add());
removeAefMapButton = new Button(Utils.constants.remove());
ecfsDisclosure.setContent(ecfsTable);
addAefMapButton.addStyleName(Utils.kaaAdminStyle.bAppButtonSmall());
removeAefMapButton.addStyleName(Utils.kaaAdminStyle.bAppButtonSmall());
addAefMapButton.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
removeAefMapButton.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
代码示例来源:origin: kaaproject/kaa
this.listener = listener;
VerticalPanel dialogContents = new VerticalPanel();
dialogContents.setSpacing(4);
setWidget(dialogContents);
messageLabel.getElement().getStyle().setWhiteSpace(WhiteSpace.PRE_WRAP);
messageLabel.getElement().getStyle().setProperty("maxHeight", "400px");
messageLabel.getElement().getStyle()
.setProperty("maxWidth", Window.getClientWidth() * 2 / 3 + "px");
messageLabel.getElement().getStyle().setOverflowY(Overflow.AUTO);
messageLabel.setMessage(message);
dialogContents.add(messageLabel);
okButton = new Button(Utils.constants.ok(), new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
代码示例来源:origin: kaaproject/kaa
protected void constructTopPanel() {
FlowPanel panel = new FlowPanel();
panel.setSize("100%", "100%");
topPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT);
topPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
topPanel.add(panel);
topPanel.setCellHeight(panel, "100%");
HorizontalPanel horizontalPanel = new HorizontalPanel();
Button backButton = new Button();
backButton.addStyleName(Utils.kaaAdminStyle.bAppBackButton());
backButtonPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT);
backButtonPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
Label titleLabel = new Label();
titleLabel.addStyleName(Utils.kaaAdminStyle.bAppContentTitle());
horizontalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT);
horizontalPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
horizontalPanel.setCellHeight(buttonsPanel, "100%");
Button saveButton = new Button();
buttonsPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT);
buttonsPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
Button cancelButton = new Button();
cancelButton.setVisible(false);
buttonsPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_LEFT);
buttonsPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE);
内容来源于网络,如有侵权,请联系作者删除!