public void layoutContainer(Container container)
	{
		while (mDirty)
		{
			mDirty = false;

			Enumeration e = mComponents.keys();
			container.getInsets();

			while (e.hasMoreElements())
			{
				Component c = (Component) e.nextElement();
				Point p = (Point) mComponents.get(c);

				c.setBounds(p.x, p.y, c.getPreferredSize().width, c
						.getPreferredSize().height);
			}
		}
	}