Java/GWT/DockPanel
Using DockPanel
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.HTML;
import com.google.gwt.user.client.ui.DockPanel;
public class GWTClient implements EntryPoint{
public void onModuleLoad() {
DockPanel dock = new DockPanel();
dock.setHorizontalAlignment(DockPanel.ALIGN_CENTER);
HTML north0 = new HTML("This is the <i>first</i> north component", true);
HTML east = new HTML("<center>This<br>is<br>the<br>east<br>component</center>", true);
HTML south = new HTML("This is the south component");
HTML west = new HTML("<center>This<br>is<br>the<br>west<br>component</center>", true);
HTML north1 = new HTML("This is the <b>second</b> north component", true);
dock.add(north0, DockPanel.NORTH);
dock.add(east, DockPanel.EAST);
dock.add(south, DockPanel.SOUTH);
dock.add(west, DockPanel.WEST);
dock.add(north1, DockPanel.NORTH);
dock.add(new HTML("Center"), DockPanel.CENTER);
RootPanel.get().add(dock);
}
}