Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
javax.swing

Class SizeRequirements

java.lang.Object
|
+--javax.swing.SizeRequirements

All Implemented Interfaces:

Serializable


public class SizeRequirements

extends Object

implements Serializable

SizeRequirements

Author:

Field Summary

floatalignment

alignment
intmaximum

maximum
intminimum

minimum
intpreferred

preferred

Constructor Summary

SizeRequirements()

Constructor SizeRequirements
SizeRequirements(int min, int pref, int max, float align)

Constructor SizeRequirements

Method Summary

static int[]adjustSizes(int delta, javax.swing.SizeRequirements children)

adjustSizes
static voidcalculateAlignedPositions(int allocated, javax.swing.SizeRequirements total, javax.swing.SizeRequirements children, int[] offset, int[] spans)

calculateAlignedPositions
static voidcalculateTiledPositions(int allocated, javax.swing.SizeRequirements total, javax.swing.SizeRequirements children, int[] offset, int[] spans)

calculateTiledPositions
static javax.swing.SizeRequirementsgetAlignedSizeRequirements(javax.swing.SizeRequirements children)

getAlignedSizeRequirements
static javax.swing.SizeRequirementsgetTiledSizeRequirements(javax.swing.SizeRequirements children)

getTiledSizeRequirements
java.lang.StringtoString()

toString

Field Details

alignment

public float alignment

alignment


maximum

public int maximum

maximum


minimum

public int minimum

minimum


preferred

public int preferred

preferred


Constructor Details

SizeRequirements

public SizeRequirements()

Constructor SizeRequirements


SizeRequirements

public SizeRequirements(int min, int pref, int max, float align)

Constructor SizeRequirements

Parameters:


Method Details

adjustSizes

public static int[] adjustSizes(int delta, javax.swing.SizeRequirements children)

adjustSizes

Parameters:


calculateAlignedPositions

public static void calculateAlignedPositions(int allocated, javax.swing.SizeRequirements total, javax.swing.SizeRequirements children, int[] offset, int[] spans)

calculateAlignedPositions

Parameters:


calculateTiledPositions

public static void calculateTiledPositions(int allocated, javax.swing.SizeRequirements total, javax.swing.SizeRequirements children, int[] offset, int[] spans)

calculateTiledPositions

Parameters:


getAlignedSizeRequirements

public static SizeRequirements getAlignedSizeRequirements(javax.swing.SizeRequirements children)

getAlignedSizeRequirements

Parameters:


getTiledSizeRequirements

public static SizeRequirements getTiledSizeRequirements(javax.swing.SizeRequirements children)

getTiledSizeRequirements

Parameters:


toString

public String toString()

toString