Package com.iizix.swt
Class SWTBorderLayout
- java.lang.Object
- org.eclipse.swt.widgets.Layout
- com.iizix.swt.SWTBorderLayout
 
 
- public class SWTBorderLayout extends org.eclipse.swt.widgets.LayoutLays 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
 
- Nested Class Summary- Nested Classes - Modifier and Type - Class - Description - static class- SWTBorderLayout.LayoutIndicates the region that a control belongs to.
 - Constructor Summary- Constructors - Constructor - Description - SWTBorderLayout()
 - Method Summary- All Methods Instance Methods Concrete Methods - Modifier and Type - Method - Description - protected org.eclipse.swt.graphics.Point- computeSize(org.eclipse.swt.widgets.Composite composite, int wHint, int hHint, boolean flushCache)- protected void- layout(org.eclipse.swt.widgets.Composite composite, boolean flushCache)
 
- Field Detail- NORTH- public static final int NORTH - See Also:
- Constant Field Values
 
 - SOUTH- public static final int SOUTH - See Also:
- Constant Field Values
 
 - CENTER- public static final int CENTER - See Also:
- Constant Field Values
 
 - EAST- public static final int EAST - See Also:
- Constant Field Values
 
 - WEST- public static final int WEST - See Also:
- Constant Field Values
 
 
 - Method Detail- computeSize- protected org.eclipse.swt.graphics.Point computeSize(org.eclipse.swt.widgets.Composite composite, int wHint, int hHint, boolean flushCache)- Specified by:
- computeSizein class- org.eclipse.swt.widgets.Layout
 
 - layout- protected void layout(org.eclipse.swt.widgets.Composite composite, boolean flushCache)- Specified by:
- layoutin class- org.eclipse.swt.widgets.Layout