+The Component interface is implemented by objects which are visible, or are
+potentially visible, onscreen. The interface exposes onscreen bounds, the
+approximate "layer" in which the object resides, sometimes including z-order
+information, and allows objects to explicitly be told to request focus.