24 package net.sf.gridarta.gui.dialog.plugin;
26 import java.awt.Component;
27 import java.awt.Container;
28 import java.awt.Dimension;
29 import java.awt.Insets;
30 import java.awt.LayoutManager;
58 final Insets insets = parent.getInsets();
59 final int componentCount = parent.getComponentCount();
63 for (
int i = 0; i < componentCount; i++) {
64 final Component comp = parent.getComponent(i);
65 final Dimension d = comp.getPreferredSize();
74 return new Dimension(insets.left + insets.right + w, insets.top + insets.bottom + h);
79 final Insets insets = parent.getInsets();
80 final int x = insets.left;
84 final int componentCount = parent.getComponentCount();
85 for (
int i = 0; i < componentCount; ++i) {
86 final Component comp = parent.getComponent(i);
87 final Dimension d = comp.getPreferredSize();
88 comp.setBounds(x, y, w, d.height);
void removeLayoutComponent(final Component comp)
Dimension minimumLayoutSize(final Container parent)
void addLayoutComponent(final String name, final Component comp)
A layoutManager which stacks components one on top of the other, regardless of their size...
Dimension preferredLayoutSize(final Container parent)
final int vGap
The vertical gap between components in pixels.
StackLayout(final int vGap)
Create a StackLayout.
void layoutContainer(final Container parent)