41 |
import java.awt.Component; |
import java.awt.Component; |
42 |
import java.awt.Container; |
import java.awt.Container; |
43 |
import java.awt.Dimension; |
import java.awt.Dimension; |
44 |
|
import java.awt.Insets; |
45 |
import java.awt.LayoutManager2; |
import java.awt.LayoutManager2; |
46 |
import java.io.Serializable; |
import java.io.Serializable; |
47 |
|
|
398 |
offsetsY = new int[len]; |
offsetsY = new int[len]; |
399 |
spansX = new int[len]; |
spansX = new int[len]; |
400 |
spansY = new int[len]; |
spansY = new int[len]; |
401 |
SizeRequirements.calculateAlignedPositions(target.getWidth(), xTotal, |
|
402 |
|
Insets in = target.getInsets(); |
403 |
|
int width = target.getWidth() - in.left - in.right; |
404 |
|
int height = target.getHeight() - in.top - in.bottom; |
405 |
|
|
406 |
|
SizeRequirements.calculateAlignedPositions(width, xTotal, |
407 |
xChildren, offsetsX, spansX); |
xChildren, offsetsX, spansX); |
408 |
SizeRequirements.calculateAlignedPositions(target.getHeight(), yTotal, |
SizeRequirements.calculateAlignedPositions(height, yTotal, |
409 |
yChildren, offsetsY, spansY); |
yChildren, offsetsY, spansY); |
410 |
} |
} |
411 |
} |
} |