List of usage examples for com.google.gwt.user.client.ui VerticalPanel setHorizontalAlignment
public void setHorizontalAlignment(HorizontalAlignmentConstant align)
From source file:$.HelloPlugins.java
License:Apache License
@Override
public void onModuleLoad() {
Image img = new Image("http://code.google.com/webtoolkit/logo-185x175.png");
Button button = new Button("Click me");
VerticalPanel vPanel = new VerticalPanel();
vPanel.setWidth("100%");
vPanel.setHorizontalAlignment(VerticalPanel.ALIGN_CENTER);
vPanel.add(img);//from ww w . ja v a 2 s. c o m
vPanel.add(button);
RootPanel.get().add(vPanel);
// Create the dialog box
final DialogBox dialogBox = new DialogBox();
// The content of the dialog comes from a User specified Preference
dialogBox.setText("Hello from GWT Gerrit UI plugin");
dialogBox.setAnimationEnabled(true);
Button closeButton = new Button("Close");
VerticalPanel dialogVPanel = new VerticalPanel();
dialogVPanel.setWidth("100%");
dialogVPanel.setHorizontalAlignment(VerticalPanel.ALIGN_CENTER);
dialogVPanel.add(closeButton);
closeButton.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
dialogBox.hide();
}
});
// Set the contents of the Widget
dialogBox.setWidget(dialogVPanel);
button.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
dialogBox.center();
dialogBox.show();
}
});
}
From source file:client.LogoPanel.java
License:Open Source License
/** * default constructor.//w ww . jav a 2s . c o m * * @param images */ private LogoPanel(final Images images) { final VerticalPanel outer = new VerticalPanel(); outer.setWidth("100%"); outer.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); final Image logo = images.phosphoruslogo2().createImage(); RpcRequest.common().isLoggedIn(new AsyncCallback() { public void onFailure(final Throwable caught) { LogoPanel.this.setSigendOut(); } public void onSuccess(final Object result) { LogoPanel.this.setSigendIn((String) result); } }); RpcRequest.common().isSecure(new AsyncCallback() { public void onFailure(final Throwable caught) { LogoPanel.this.aai.setStyleName("gui-TopPanel-Label"); LogoPanel.this.aai.setText("Unable to determine Security-Status"); } public void onSuccess(final Object result) { boolean res = ((Boolean) result).booleanValue(); if (res) { LogoPanel.this.aai.setStyleName("gui-TopPanel-Sec"); LogoPanel.this.aai.setText("Security Toolkit available!"); } else { LogoPanel.this.aai.setStyleName("gui-TopPanel-UnSec"); LogoPanel.this.aai.setText("Unsecured"); } } }); outer.add(logo); this.label.setStyleName("gui-TopPanel-Label"); this.link.setStyleName("gui-TopPanel-Link"); final HorizontalPanel panel = new HorizontalPanel(); panel.setWidth("100%"); panel.setStyleName("gui-TopPanel-Status"); panel.add(this.label); panel.add(this.aai); panel.add(this.link); outer.add(panel); panel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_RIGHT); this.initWidget(outer); this.setStyleName("gui-TopPanel"); }
From source file:client.NewGameDialog.java
License:Apache License
public NewGameDialog() { String gameOverText = "You just lost <a href='http://www.google.com/" + "search?q=lost+the+game'>The Game</a>"; this.setHTML("Tetris"); this.setAnimationEnabled(true); HTML html = new HTML("<u>Controls</u><br/>" + "<b>Right Left Down</b>: move around<br/>" + "<b>Up</b>: rotate clockwise<br/>" + "<b>Space</b>: drop"); Button button = new Button("New Game"); VerticalPanel dialogVPanel = new VerticalPanel(); dialogVPanel.setWidth("100%"); dialogVPanel.setHorizontalAlignment(VerticalPanel.ALIGN_CENTER); dialogVPanel.add(html);//www . ja v a 2s . co m dialogVPanel.add(button); button.addClickListener(this); // Set the contents of the Widget this.setWidget(dialogVPanel); this.center(); }
From source file:client.Tetris.java
License:Apache License
public static void gameOverEx() { // Create the dialog box final DialogBox dialogBox = new DialogBox(); final String gameOverText = "You just lost <a href='http://www.google.com/" + "search?q=lost+the+game'>The Game</a>"; dialogBox.setHTML(gameOverText);//w w w .j av a 2s .c o m dialogBox.setAnimationEnabled(true); HTML html = new HTML("<u>Controls</u><br/>" + "<b>Right Left Down</b>: move around<br/>" + "<b>Up</b>: rotate clockwise<br/>" + "<b>Space</b>: drop"); Button button = new Button("New Game"); VerticalPanel dialogVPanel = new VerticalPanel(); dialogVPanel.setWidth("100%"); dialogVPanel.setHorizontalAlignment(VerticalPanel.ALIGN_CENTER); dialogVPanel.add(html); dialogVPanel.add(button); button.addClickListener(new ClickListener() { public void onClick(Widget sender) { dialogBox.hide(); newGame(); } }); // Set the contents of the Widget dialogBox.setWidget(dialogVPanel); dialogBox.center(); dialogBox.show(); }
From source file:client.Tetris.java
License:Apache License
public void onModuleLoad() { VerticalPanel vPanel = new VerticalPanel(); vPanel.setWidth("100%"); vPanel.setHorizontalAlignment(VerticalPanel.ALIGN_CENTER); vPanel.add(tilemap);/*from w ww .j a v a 2 s .c o m*/ vPanel.add(Score.getPanel()); RootPanel.get().add(vPanel); DOM.addEventPreview(this); //Tetromino.newTetro(); gameOver(); }
From source file:co.edu.udea.iw.rtf.client.ui.CrearSolicitudViewImpl.java
License:Open Source License
public CrearSolicitudViewImpl() { initWidget(binder.createAndBindUi(this)); labelNombresSolicitante = new Label("* Nombres: "); labelApellidosSolicitante = new Label("* Apellidos: "); labelCelular = new Label("Celular: "); labelCorreoElectronico = new Label("* Correo electrnico: "); labelConfirmacionCorreo = new Label("* Confirmacin del correo: "); labelTelefono = new Label("* Telefono: "); labelOtroProducto = new Label("Otro producto: "); labelProducto = new Label("* Producto: "); labelSucursal = new Label("* Sucursal: "); labelTextoSolicitud = new Label("* Texto de la solicitud: "); labelTipoSolicitud = new Label("* Tipo de solicitud: "); labelNombresSolicitanteError = new Label(); labelApellidosSolicitanteError = new Label(); labelCelularError = new Label(); labelCorreoElectronicoError = new Label(); labelConfirmacionCorreoError = new Label(); labelTelefonoError = new Label(); labelOtroProductoError = new Label(); labelProductoError = new Label(); labelSucursalError = new Label(); labelTextoSolicitudError = new Label(); labelTipoSolicitudError = new Label(); textBoxApellidosSolicitante = new TextBox(); textBoxCelular = new TextBox(); textBoxConfirmacionCorreo = new TextBox(); textBoxCorreoElectronico = new TextBox(); textBoxNombresSolicitante = new TextBox(); textBoxOtroProducto = new TextBox(); textBoxTelefono = new TextBox(); textBoxTextoSolicitud = new TextArea(); listBoxProducto = new ListBox(); listBoxSuscursal = new ListBox(); listBoxTipoSolicitud = new ListBox(); textBoxNombresSolicitante.setMaxLength(45); textBoxApellidosSolicitante.setMaxLength(45); textBoxTelefono.setMaxLength(15);// w ww . ja v a 2 s . c om textBoxCelular.setMaxLength(15); textBoxCorreoElectronico.setMaxLength(120); textBoxConfirmacionCorreo.setMaxLength(120); labelNombresSolicitante.addStyleName("label"); labelApellidosSolicitante.addStyleName("label"); labelCelular.addStyleName("label"); labelCorreoElectronico.addStyleName("label"); labelConfirmacionCorreo.addStyleName("label"); labelTelefono.addStyleName("label"); labelOtroProducto.addStyleName("label"); labelProducto.addStyleName("label"); labelSucursal.addStyleName("label"); labelTextoSolicitud.addStyleName("label"); labelTipoSolicitud.addStyleName("label"); textBoxNombresSolicitante.addStyleName("textBox"); textBoxApellidosSolicitante.addStyleName("textBox"); textBoxCorreoElectronico.addStyleName("textBox"); textBoxConfirmacionCorreo.addStyleName("textBox"); textBoxTelefono.addStyleName("textBox"); textBoxCelular.addStyleName("textBox"); textBoxOtroProducto.addStyleName("textBox"); textBoxTextoSolicitud.addStyleName("area"); listBoxProducto.addStyleName("lista"); listBoxSuscursal.addStyleName("lista"); listBoxTipoSolicitud.addStyleName("lista"); tabla.setWidget(0, 0, labelNombresSolicitante); tabla.setWidget(0, 1, textBoxNombresSolicitante); tabla.setWidget(0, 2, labelNombresSolicitanteError); tabla.setWidget(1, 0, labelApellidosSolicitante); tabla.setWidget(1, 1, textBoxApellidosSolicitante); tabla.setWidget(1, 2, labelApellidosSolicitanteError); tabla.setWidget(2, 0, labelCorreoElectronico); tabla.setWidget(2, 1, textBoxCorreoElectronico); tabla.setWidget(2, 2, labelCorreoElectronicoError); tabla.setWidget(3, 0, labelConfirmacionCorreo); tabla.setWidget(3, 1, textBoxConfirmacionCorreo); tabla.setWidget(3, 2, labelConfirmacionCorreoError); tabla.setWidget(4, 0, labelTelefono); tabla.setWidget(4, 1, textBoxTelefono); tabla.setWidget(4, 2, labelTelefonoError); tabla.setWidget(5, 0, labelCelular); tabla.setWidget(5, 1, textBoxCelular); tabla.setWidget(5, 2, labelCelularError); tabla.setWidget(6, 0, labelProducto); tabla.setWidget(6, 1, listBoxProducto); tabla.setWidget(6, 2, labelProductoError); tabla.setWidget(7, 0, labelOtroProducto); tabla.setWidget(7, 1, textBoxOtroProducto); tabla.setWidget(7, 2, labelOtroProductoError); tabla.setWidget(8, 0, labelSucursal); tabla.setWidget(8, 1, listBoxSuscursal); tabla.setWidget(8, 2, labelSucursalError); tabla.setWidget(9, 0, labelTipoSolicitud); tabla.setWidget(9, 1, listBoxTipoSolicitud); tabla.setWidget(9, 2, labelTipoSolicitudError); tabla.setWidget(10, 0, labelTextoSolicitud); tabla.setWidget(10, 1, textBoxTextoSolicitud); tabla.setWidget(10, 2, labelTextoSolicitudError); dialogBox = new DialogBox(); dialogBox.setText("Default Dialog Text"); dialogBox.setAnimationEnabled(true); closeButton = new Button("Close"); // We can set the id of a widget by accessing its Element closeButton.getElement().setId("closeButton"); VerticalPanel dialogVPanel = new VerticalPanel(); dialogVPanel.addStyleName("dialogVPanel"); dialogVPanel.setHorizontalAlignment(VerticalPanel.ALIGN_RIGHT); dialogVPanel.add(closeButton); dialogBox.setWidget(dialogVPanel); dialogBox.hide(); // Add a handler to close the DialogBox closeButton.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { dialogBox.hide(); } }); }
From source file:com.Administration.client.Administration.java
License:Apache License
/** * ? UI/* w w w .j a v a 2s.c o m*/ */ public void onModuleLoad() { label = new HTML(); // ? ? label.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); loginLabel = new HTML(); // ? ? loginLabel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); dialog = new PasswordDialog(); // list = new LinkedList<>(); // ? ? ProvidesKey<LinkData> KEY_PROVIDER = new ProvidesKey<LinkData>() { // - ?? @Override public Object getKey(LinkData item) { return item == null ? null : item.getId(); } }; cellTable = new CellTable<>(KEY_PROVIDER); // ? dataProvider = new ListDataProvider<>(); // dataProvider.addDataDisplay(cellTable); // ?, ???? ? sortHandler = new ListHandler<>(list); // ? cellTable.addColumnSortHandler(sortHandler); // ? SimplePager.Resources pagerResources = GWT.create(SimplePager.Resources.class); pager = new SimplePager(SimplePager.TextLocation.CENTER, pagerResources, false, 0, true); // pager - ? pager.setDisplay(cellTable); // ?, pager ? ? initTable(); // ? cellTable.setWidth("100%"); cellTable.setHeight("80%"); cellTable.setAutoHeaderRefreshDisabled(true); cellTable.setAutoFooterRefreshDisabled(true); // ? VerticalPanel VP = new VerticalPanel(); VP.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); VP.add(cellTable); VP.add(pager); logoutButton = new Button("Logout"); // ? HorizontalPanel loginHP = new HorizontalPanel(); loginHP.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); loginHP.setSpacing(5); loginHP.add(loginLabel); loginHP.add(logoutButton); logoutButton.addClickHandler(new ClickHandler() { // @Override public void onClick(ClickEvent event) { // Cookies.removeCookie(cookieName); // ? // ? ??? loginLabel.setHTML(""); loginLabel.setVisible(false); label.setHTML(""); cellTable.setVisible(false); pager.setVisible(false); logoutButton.setVisible(false); dataProvider.getList().clear(); // ? dialog.show(); // dialog.center(); } }); logoutButton.setVisible(false); // RootPanel.get("Login").add(loginHP); RootPanel.get("Data").add(VP); RootPanel.get("Data").add(label); // ? cellTable.setVisible(false); pager.setVisible(false); dialog.Login(); }
From source file:com.algorithmstudy.visualizer.client.AlgorithmVisualizer.java
License:Open Source License
/** * This is the entry point method./*w w w .ja va 2 s .c o m*/ */ public void onModuleLoad() { Label programName = new Label("Algorithm Visualizer (v0.2.0)"); HTML algstudyDotCom = new HTML(); algstudyDotCom.setHTML("<a href='http://www.algorithmstudy.com'>AlgorithmStudy.com</a>"); HorizontalPanel titleBarPanel = new HorizontalPanel(); titleBarPanel.setStyleName(STYLE_TOP_BARS); titleBarPanel.setWidth("100%"); titleBarPanel.setHorizontalAlignment(HorizontalPanel.ALIGN_LEFT); titleBarPanel.add(programName); titleBarPanel.setHorizontalAlignment(HorizontalPanel.ALIGN_RIGHT); titleBarPanel.add(algstudyDotCom); contentsPanel = new VerticalPanel(); contentsPanel.setStyleName(STYLE_CONTENTS); contentsPanel.setHorizontalAlignment(VerticalPanel.ALIGN_LEFT); contentsPanel.setWidth("100%"); contentsPanel.setHeight("450px"); Panel algorithmSelectionPanel = new AlgorithmSelectionPanel(contentsPanel); algorithmSelectionPanel.setStyleName(STYLE_TOP_BARS); algorithmSelectionPanel.setWidth("100%"); VerticalPanel containingPanel = new VerticalPanel(); containingPanel.setWidth("850px"); containingPanel.setStyleName(STYLE_SUPER_CONTAINER); containingPanel.setHorizontalAlignment(VerticalPanel.ALIGN_CENTER); containingPanel.add(titleBarPanel); containingPanel.add(algorithmSelectionPanel); containingPanel.add(contentsPanel); RootPanel.get().add(containingPanel); }
From source file:com.allen_sauer.gwt.dnd.demo.client.example.duallist.DualListBox.java
License:Apache License
public DualListBox(int visibleItems, String width) { HorizontalPanel horizontalPanel = new HorizontalPanel(); add(horizontalPanel);//from www.jav a 2s.c om horizontalPanel.setVerticalAlignment(HasVerticalAlignment.ALIGN_MIDDLE); VerticalPanel verticalPanel = new VerticalPanel(); verticalPanel.addStyleName(CSS_DEMO_DUAL_LIST_EXAMPLE_CENTER); verticalPanel.setHorizontalAlignment(HasHorizontalAlignment.ALIGN_CENTER); dragController = new ListBoxDragController(this); left = new MouseListBox(dragController, LIST_SIZE); right = new MouseListBox(dragController, LIST_SIZE); left.setWidth(width); right.setWidth(width); horizontalPanel.add(left); horizontalPanel.add(verticalPanel); horizontalPanel.add(right); oneRight = new Button(">"); oneLeft = new Button("<"); allRight = new Button(">>"); allLeft = new Button("<<"); verticalPanel.add(oneRight); verticalPanel.add(oneLeft); verticalPanel.add(new HTML(" ")); verticalPanel.add(allRight); verticalPanel.add(allLeft); allRight.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { moveItems(left, right, false); } }); allLeft.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { moveItems(right, left, false); } }); oneRight.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { moveItems(left, right, true); } }); oneLeft.addClickHandler(new ClickHandler() { @Override public void onClick(ClickEvent event) { moveItems(right, left, true); } }); ListBoxDropController leftDropController = new ListBoxDropController(left); ListBoxDropController rightDropController = new ListBoxDropController(right); dragController.registerDropController(leftDropController); dragController.registerDropController(rightDropController); }
From source file:com.appspot.socialinquirer.client.activity.TopicsActivity.java
License:Apache License
@Override public void onTagCloudClicked() { final EverScribeConstants constants = clientFactory.getConstants(); clientFactory.getUserService().getUserTags(50, new AsyncCallback<ArrayList<Tag>>() { @Override/*from ww w . j av a2 s . c om*/ public void onFailure(Throwable caught) { UiUtils.showErrorDialog(constants, caught.getLocalizedMessage()); } @Override public void onSuccess(ArrayList<Tag> result) { TagCloud tagCloud = new TagCloud(); tagCloud.setColored(true); for (Tag tag : result) { WordTag word = new WordTag(tag.getTag()); word.setNumberOfOccurences(tag.getFreqency()); tagCloud.addWord(word); } final DialogBox dialogBox = new DialogBox(); dialogBox.setText(constants.titleDialogBoxTagCloud()); dialogBox.setAnimationEnabled(true); VerticalPanel dialogVPanel = new VerticalPanel(); dialogVPanel.setHorizontalAlignment(HasAlignment.ALIGN_CENTER); dialogVPanel.add(tagCloud); final Button closeButton = new Button(constants.closeButton()); // We can set the id of a widget by accessing its // Element closeButton.getElement().setId("closeButton"); dialogVPanel.add(closeButton); dialogBox.setWidget(dialogVPanel); closeButton.addClickHandler(new ClickHandler() { public void onClick(ClickEvent event) { dialogBox.hide(); } }); dialogBox.center(); } }); }