class org.aswing.WeightBoxLayout

Each child will have a weight, for its width(XAXIS) or height(YAXIS) share from parent. @author paling (Burstyx Studio)

Class Fields

static var X_AXIS:Int

Specifies that components should be laid out left to right.

static var Y_AXIS:Int

Specifies that components should be laid out top to bottom.

Instance Fields

function new(?axis:Int = 0, ?gap:Int = 0): Void

function addLayoutComponent(comp:Component, constraints:Dynamic): Void

function getAxis(): Int

Gets axis.

returns

axis

function getGap(): Int

Gets gap.

returns

gap

function invalidateLayout(target:Container): Void

function layoutContainer(target:Container): Void

function setAxis(?axis:Int = 0): Void

Sets new axis. Must be one of:

  • XAXIS
  • YAXIS
Default is X_AXIS.

axis

new axis

function setGap(?gap:Int = 0): Void

Sets new gap.

get

new gap