< prev index next >

src/java.desktop/share/classes/java/awt/package-info.java

Print this page




  37  * A container is a component that can contain components and other containers.
  38  * A container can also have a layout manager that controls the visual placement
  39  * of components in the container. The AWT package contains several layout
  40  * manager classes and an interface for building your own layout manager. See
  41  * Container and LayoutManager for more information.
  42  * <p>
  43  * Each {@code Component} object is limited in its maximum size and its location
  44  * because the values are stored as an integer. Also, a platform may further
  45  * restrict maximum size and location coordinates. The exact maximum values are
  46  * dependent on the platform. There is no way to change these maximum values,
  47  * either in Java code or in native code. These limitations also impose
  48  * restrictions on component layout. If the bounds of a Component object exceed
  49  * a platform limit, there is no way to properly arrange them within a Container
  50  * object. The object's bounds are defined by any object's coordinate in
  51  * combination with its size on a respective axis.
  52  *
  53  * <h2>Additional Specification</h2>
  54  * <ul>
  55  *     <li><a href="doc-files/FocusSpec.html">The AWT Focus Subsystem</a>
  56  *     <li><a href="doc-files/Modality.html">The AWT Modality</a>


  57  * </ul>
  58  *
  59  * @since 1.0
  60  */
  61 package java.awt;


  37  * A container is a component that can contain components and other containers.
  38  * A container can also have a layout manager that controls the visual placement
  39  * of components in the container. The AWT package contains several layout
  40  * manager classes and an interface for building your own layout manager. See
  41  * Container and LayoutManager for more information.
  42  * <p>
  43  * Each {@code Component} object is limited in its maximum size and its location
  44  * because the values are stored as an integer. Also, a platform may further
  45  * restrict maximum size and location coordinates. The exact maximum values are
  46  * dependent on the platform. There is no way to change these maximum values,
  47  * either in Java code or in native code. These limitations also impose
  48  * restrictions on component layout. If the bounds of a Component object exceed
  49  * a platform limit, there is no way to properly arrange them within a Container
  50  * object. The object's bounds are defined by any object's coordinate in
  51  * combination with its size on a respective axis.
  52  *
  53  * <h2>Additional Specification</h2>
  54  * <ul>
  55  *     <li><a href="doc-files/FocusSpec.html">The AWT Focus Subsystem</a>
  56  *     <li><a href="doc-files/Modality.html">The AWT Modality</a>
  57  *     <li><a href="{@docRoot}/../specs/AWT_Native_Interface.html">
  58  *                  The Java AWT Native Interface (JAWT)</a>
  59  * </ul>
  60  *
  61  * @since 1.0
  62  */
  63 package java.awt;
< prev index next >