Package com.iizix.swt

Class SWTBorderLayout


public class SWTBorderLayout extends Layout
Lays out a composite, arranging and resizing its components to fit in five regions: north, south, east, west, and center.
 shell.setLayout(new SWTBorderLayout());
 
 Button buttonWest=new Button(shell,SWT.PUSH);
 buttonWest.setText("West");
 buttonWest.setLayoutData(new BorderLayout.BorderData(SWTBorderLayout.WEST));
 
 Button buttonEast=new Button(shell,SWT.PUSH);
 buttonEast.setText("East");
 buttonEast.setLayoutData(new BorderLayout.BorderData(SWTBorderLayout.EAST));
 
 Button buttonNorth=new Button(shell,SWT.PUSH);
 buttonNorth.setText("North");
 buttonNorth.setLayoutData(new BorderLayout.BorderData(SWTBorderLayout.NORTH));
 
 Button buttonSouth=new Button(shell,SWT.PUSH);
 buttonSouth.setText("South");
 buttonSouth.setLayoutData(new BorderLayout.BorderData(SWTBorderLayout.SOUTH));
 
 Text text=new Text(shell,SWT.MULTI|SWT.BORDER|SWT.V_SCROLL|SWT.H_SCROLL);
 text.setText("Center");
 text.setLayoutData(new SWTBorderLayout.BorderData(SWTBorderLayout.CENTER));
 
Author:
Christopher Mindus