private Element createAlignedTd() { Element td = DOM.createTD(); setCellHorizontalAlignment(td, horzAlign); setCellVerticalAlignment(td, vertAlign); return td; } }
private Element createAlignedTd() { Element td = DOM.createTD(); setCellHorizontalAlignment(td, horzAlign); setCellVerticalAlignment(td, vertAlign); return td; } }
private Element createAlignedTd() { Element td = DOM.createTD(); setCellHorizontalAlignment(td, horzAlign); setCellVerticalAlignment(td, vertAlign); return td; } }
// doesn't necessarily have to be a vertical panel VerticalPanel container = new VerticalPanel(); HorizontalPanel buttons = new HorizontalPanel(); // add the buttons container.add(buttons); container.setCellHorizontalAlignment(buttons, HasHorizontalAlignment.ALIGN_RIGHT);
public CitationPanel( final String eagleID) { popupPanel = new DecoratedPopupPanel(false, true); popupPanel.setStyleName( "citationPanel" ); contents = new VerticalPanel(); closeButton = new Button("Close", new ClickHandler() { @Override public void onClick(ClickEvent event) { popupPanel.hide(); isShowing = false; } }); // Build the message for the user and add it to the contents final StringBuilder sb = new StringBuilder(); sb.append("<p>eagle-i ID for this resource:</p><p>"); sb.append(eagleID).append("</p>"); sb.append("<p>Click <a href=").append( CITATION_URL ).append(" target=\"_blank\">here</a> for citation examples and more information.</p>"); message = new HTML( sb.toString() ); contents.add( message ); contents.add( closeButton ); contents.setCellHorizontalAlignment( closeButton, HasHorizontalAlignment.ALIGN_CENTER ); popupPanel.setWidget( contents ); popupPanel.center(); }
contents.setCellHorizontalAlignment( closeButton, HasHorizontalAlignment.ALIGN_CENTER );
@Override public Panel getDialogContents() { VerticalPanel vp = new VerticalPanel(); Label lbl = new Label( this.getMessage() ); vp.add( lbl ); vp.setCellHorizontalAlignment( lbl, VerticalPanel.ALIGN_LEFT ); vp.setCellVerticalAlignment( lbl, VerticalPanel.ALIGN_MIDDLE ); return vp; } };
public static DialogBox alertWidget(final String header, final String content) { final DialogBox box = new DialogBox(); final VerticalPanel panel = new VerticalPanel(); box.setText(header); panel.add(new Label(content)); final Button buttonClose = new Button("Close",new ClickHandler() { @Override public void onClick(final ClickEvent event) { box.hide(); } }); // few empty labels to make widget larger final Label emptyLabel = new Label(""); emptyLabel.setSize("auto","25px"); panel.add(emptyLabel); panel.add(emptyLabel); buttonClose.setWidth("90px"); panel.add(buttonClose); panel.setCellHorizontalAlignment(buttonClose, HasAlignment.ALIGN_RIGHT); box.add(panel); return box; }
private void createLayout(){ top.add(titleLabel); rightContent.add(statusLabel); rightContent.add(linkLabel); rightContent.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT); rightContent.setCellHorizontalAlignment(linkLabel, HasHorizontalAlignment.ALIGN_RIGHT); rightContent.setCellHorizontalAlignment(statusLabel, HasHorizontalAlignment.ALIGN_RIGHT); top.add(rightContent); layout.add(top); layout.add(toolbar); layout.add(messagePanel); layout.add(content); linkLabel.addStyleName("KS-TitleContainer-Link"); statusLabel.addStyleName("KS-TitleContainer-Status"); titleLabel.addStyleName("KS-TitleContainer-Title"); top.addStyleName("KS-TitleContainer-Top-Row"); toolbar.addStyleName("KS-TitleContainer-Toolbar"); messagePanel.addStyleName("KS-TitleContainer-Messages"); rightContent.addStyleName("KS-TitleContainer-Right-Panel"); layout.addStyleName("KS-TitleContainer-Layout"); parentContainer.addStyleName("KS-Drop-Shadow"); parentContainer.addStyleName("KS-TitleContainer"); parentContainer.setWidget(layout); this.initWidget(parentContainer); }
private void showNewCommentButton() { newCommentLayout.clear(); final HorizontalPanel hp = new HorizontalPanel(); final Button createNewComment = new Button( MetadataConstants.INSTANCE.AddADiscussionComment() ); createNewComment.setEnabled( !this.readOnly ); hp.add( createNewComment ); if ( identity.hasRole( AppRoles.ADMIN ) ) { final Button adminClearAll = new Button( MetadataConstants.INSTANCE.EraseAllComments() ); adminClearAll.setEnabled( !readOnly ); hp.add( adminClearAll ); adminClearAll.addClickHandler( new ClickHandler() { public void onClick( final ClickEvent sender ) { if ( Window.confirm( MetadataConstants.INSTANCE.EraseAllCommentsWarning() ) ) { metadata.eraseDiscussion(); makeDirty(); updateCommentList(); } } } ); } newCommentLayout.add( hp ); newCommentLayout.setCellHorizontalAlignment( hp, ALIGN_RIGHT ); createNewComment.addClickHandler( new ClickHandler() { public void onClick( ClickEvent sender ) { showAddNewComment(); } } ); }