Class fvaswing.resizer.FvResizerFactory

Description

Apply resizing strategy to AsWing components

Example

   var p : JPanel = new JPanel();
   p.setSize( 200, 100 );
   p.setLocation(20,20);
   p.setOpaque(true);
   p.setBackground( ASColor.DARK_GRAY );
   
   var c : ResizerController = ResizerController.init( p );
   c.setResizer( FvResizerFactory.create( new FvResizeEngine() ) );
   
   var pane : Container = FvAsWing.getInstance().getContainer();
   pane.setLayout( new EmptyLayout() );
   pane.append( p );
 

See Also

Method Index

create()

Method Detail

create

static public function create(o:ResizeStrategy):FvResizerFactory

Constructs a real strategy to resize components.
Returns the FvResizerFactory created instance.

If no strategy is defined, uses the default org.aswing.resizer.ResizeStrategyImp one.

Parameters

oReal strategy to use for component resizing