Java/GWT/HorizontalPanel — различия между версиями

Материал из Java эксперт
Перейти к: навигация, поиск
 
м (1 версия)
 
(нет различий)

Текущая версия на 06:35, 1 июня 2010

Layout with Horizontal Panel

package com.jexp.gwt.client;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.ui.RootPanel;
import com.google.gwt.user.client.ui.Widget;
import com.google.gwt.user.client.ui.HorizontalPanel;
import com.google.gwt.user.client.ui.TextBox;
public class GWTClient implements EntryPoint {
  public void onModuleLoad() {
    Button b = new Button("Click me", new ClickListener() {
      public void onClick(Widget sender) {
        Window.alert("Hello, AJAX");
      }
    });
    
    TextBox textBox = new TextBox();
    HorizontalPanel hp = new HorizontalPanel();
    hp.add(b);
    hp.add(textBox);
    hp.setCellHorizontalAlignment(b, HorizontalPanel.ALIGN_LEFT);
    hp.setCellHorizontalAlignment(textBox, HorizontalPanel.ALIGN_RIGHT);
    hp.setWidth("100%");
    RootPanel.get().add(hp);
  }
}