src/share/classes/java/awt/GridBagLayout.java

Print this page

        

*** 118,171 **** * There are three kinds of possible values: absolute, orientation-relative, * and baseline-relative * Orientation relative values are interpreted relative to the container's * <code>ComponentOrientation</code> property while absolute values * are not. Baseline relative values are calculated relative to the ! * baseline. Valid values are:</dd> * <p> ! * <center><table BORDER=0 COLS=3 WIDTH=800 * SUMMARY="absolute, relative and baseline values as described above"> * <tr> * <th><P ALIGN="LEFT">Absolute Values</th> * <th><P ALIGN="LEFT">Orientation Relative Values</th> * <th><P ALIGN="LEFT">Baseline Relative Values</th> * </tr> * <tr> * <td> * <li><code>GridBagConstraints.NORTH</code></li> * <li><code>GridBagConstraints.SOUTH</code></li> * <li><code>GridBagConstraints.WEST</code></li> * <li><code>GridBagConstraints.EAST</code></li> * <li><code>GridBagConstraints.NORTHWEST</code></li> * <li><code>GridBagConstraints.NORTHEAST</code></li> * <li><code>GridBagConstraints.SOUTHWEST</code></li> * <li><code>GridBagConstraints.SOUTHEAST</code></li> * <li><code>GridBagConstraints.CENTER</code> (the default)</li> * </td> * <td> * <li><code>GridBagConstraints.PAGE_START</code></li> * <li><code>GridBagConstraints.PAGE_END</code></li> * <li><code>GridBagConstraints.LINE_START</code></li> * <li><code>GridBagConstraints.LINE_END</code></li> * <li><code>GridBagConstraints.FIRST_LINE_START</code></li> * <li><code>GridBagConstraints.FIRST_LINE_END</code></li> * <li><code>GridBagConstraints.LAST_LINE_START</code></li> * <li><code>GridBagConstraints.LAST_LINE_END</code></li> * </td> * <td> * <li><code>GridBagConstraints.BASELINE</code></li> * <li><code>GridBagConstraints.BASELINE_LEADING</code></li> * <li><code>GridBagConstraints.BASELINE_TRAILING</code></li> * <li><code>GridBagConstraints.ABOVE_BASELINE</code></li> * <li><code>GridBagConstraints.ABOVE_BASELINE_LEADING</code></li> * <li><code>GridBagConstraints.ABOVE_BASELINE_TRAILING</code></li> * <li><code>GridBagConstraints.BELOW_BASELINE</code></li> * <li><code>GridBagConstraints.BELOW_BASELINE_LEADING</code></li> * <li><code>GridBagConstraints.BELOW_BASELINE_TRAILING</code></li> * </td> * </tr> ! * </table></center><p> * <dt>{@link GridBagConstraints#weightx}, * {@link GridBagConstraints#weighty} * <dd>Used to determine how to distribute space, which is * important for specifying resizing behavior. * Unless you specify a weight for at least one component --- 118,177 ---- * There are three kinds of possible values: absolute, orientation-relative, * and baseline-relative * Orientation relative values are interpreted relative to the container's * <code>ComponentOrientation</code> property while absolute values * are not. Baseline relative values are calculated relative to the ! * baseline. Valid values are: * <p> ! * <center><table BORDER=0 WIDTH=800 * SUMMARY="absolute, relative and baseline values as described above"> * <tr> * <th><P ALIGN="LEFT">Absolute Values</th> * <th><P ALIGN="LEFT">Orientation Relative Values</th> * <th><P ALIGN="LEFT">Baseline Relative Values</th> * </tr> * <tr> * <td> + * <ul style="list-style-type:none"> * <li><code>GridBagConstraints.NORTH</code></li> * <li><code>GridBagConstraints.SOUTH</code></li> * <li><code>GridBagConstraints.WEST</code></li> * <li><code>GridBagConstraints.EAST</code></li> * <li><code>GridBagConstraints.NORTHWEST</code></li> * <li><code>GridBagConstraints.NORTHEAST</code></li> * <li><code>GridBagConstraints.SOUTHWEST</code></li> * <li><code>GridBagConstraints.SOUTHEAST</code></li> * <li><code>GridBagConstraints.CENTER</code> (the default)</li> + * </ul> * </td> * <td> + * <ul style="list-style-type:none"> * <li><code>GridBagConstraints.PAGE_START</code></li> * <li><code>GridBagConstraints.PAGE_END</code></li> * <li><code>GridBagConstraints.LINE_START</code></li> * <li><code>GridBagConstraints.LINE_END</code></li> * <li><code>GridBagConstraints.FIRST_LINE_START</code></li> * <li><code>GridBagConstraints.FIRST_LINE_END</code></li> * <li><code>GridBagConstraints.LAST_LINE_START</code></li> * <li><code>GridBagConstraints.LAST_LINE_END</code></li> + * </ul> * </td> * <td> + * <ul style="list-style-type:none"> * <li><code>GridBagConstraints.BASELINE</code></li> * <li><code>GridBagConstraints.BASELINE_LEADING</code></li> * <li><code>GridBagConstraints.BASELINE_TRAILING</code></li> * <li><code>GridBagConstraints.ABOVE_BASELINE</code></li> * <li><code>GridBagConstraints.ABOVE_BASELINE_LEADING</code></li> * <li><code>GridBagConstraints.ABOVE_BASELINE_TRAILING</code></li> * <li><code>GridBagConstraints.BELOW_BASELINE</code></li> * <li><code>GridBagConstraints.BELOW_BASELINE_LEADING</code></li> * <li><code>GridBagConstraints.BELOW_BASELINE_TRAILING</code></li> + * </ul> * </td> * </tr> ! * </table></center> * <dt>{@link GridBagConstraints#weightx}, * {@link GridBagConstraints#weighty} * <dd>Used to determine how to distribute space, which is * important for specifying resizing behavior. * Unless you specify a weight for at least one component
*** 244,254 **** * The following figures show ten components (all buttons) * managed by a grid bag layout. Figure 2 shows the layout for a horizontal, * left-to-right container and Figure 3 shows the layout for a horizontal, * right-to-left container. * <p> ! * <center><table COLS=2 WIDTH=600 summary="layout"> * <tr ALIGN=CENTER> * <td> * <img src="doc-files/GridBagLayout-1.gif" alt="The preceeding text describes this graphic (Figure 1)." ALIGN=center HSPACE=10 VSPACE=7> * </td> * <td> --- 250,260 ---- * The following figures show ten components (all buttons) * managed by a grid bag layout. Figure 2 shows the layout for a horizontal, * left-to-right container and Figure 3 shows the layout for a horizontal, * right-to-left container. * <p> ! * <center><table WIDTH=600 summary="layout"> * <tr ALIGN=CENTER> * <td> * <img src="doc-files/GridBagLayout-1.gif" alt="The preceeding text describes this graphic (Figure 1)." ALIGN=center HSPACE=10 VSPACE=7> * </td> * <td>
*** 347,357 **** * } * } * </pre></blockquote><hr> * <p> * @author Doug Stein ! * @author Bill Spitzak (orignial NeWS & OLIT implementation) * @see java.awt.GridBagConstraints * @see java.awt.GridBagLayoutInfo * @see java.awt.ComponentOrientation * @since JDK1.0 */ --- 353,363 ---- * } * } * </pre></blockquote><hr> * <p> * @author Doug Stein ! * @author Bill Spitzak (orignial NeWS &amp; OLIT implementation) * @see java.awt.GridBagConstraints * @see java.awt.GridBagLayoutInfo * @see java.awt.ComponentOrientation * @since JDK1.0 */