< prev index next >
src/java.desktop/share/classes/java/awt/GridLayout.java
Print this page
*** 1,7 ****
/*
! * Copyright (c) 1995, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
--- 1,7 ----
/*
! * Copyright (c) 1995, 2019, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
* under the terms of the GNU General Public License version 2 only, as
* published by the Free Software Foundation. Oracle designates this
*** 53,82 ****
* If the container's {@code ComponentOrientation} property is horizontal
* and left-to-right, the above example produces the output shown in Figure 1.
* If the container's {@code ComponentOrientation} property is horizontal
* and right-to-left, the example produces the output shown in Figure 2.
*
! * <table style="float:center;width:600">
! * <caption style="display:none">Figures</caption>
! * <tr style="text-align:center">
! * <td><img SRC="doc-files/GridLayout-1.gif"
* alt="Shows 6 buttons in rows of 2. Row 1 shows buttons 1 then 2.
* Row 2 shows buttons 3 then 4. Row 3 shows buttons 5 then 6.">
! * </td>
! *
! * <td style="text-align:center"><img SRC="doc-files/GridLayout-2.gif"
* alt="Shows 6 buttons in rows of 2. Row 1 shows buttons 2 then 1.
* Row 2 shows buttons 4 then 3. Row 3 shows buttons 6 then 5.">
! * </td>
! * </tr>
! *
! * <tr style="text-align:center">
! * <td>Figure 1: Horizontal, Left-to-Right</td>
! *
! * <td>Figure 2: Horizontal, Right-to-Left</td>
! * </tr>
! * </table>
* <p>
* When both the number of rows and the number of columns have
* been set to non-zero values, either by a constructor or
* by the {@code setRows} and {@code setColumns} methods, the number of
* columns specified is ignored. Instead, the number of
--- 53,77 ----
* If the container's {@code ComponentOrientation} property is horizontal
* and left-to-right, the above example produces the output shown in Figure 1.
* If the container's {@code ComponentOrientation} property is horizontal
* and right-to-left, the example produces the output shown in Figure 2.
*
! * <div style="margin:0 auto;width:600px;text-align:center;font-weight:bold">
! * <div style="float:left">
! * <p><img SRC="doc-files/GridLayout-1.gif"
* alt="Shows 6 buttons in rows of 2. Row 1 shows buttons 1 then 2.
* Row 2 shows buttons 3 then 4. Row 3 shows buttons 5 then 6.">
! * <p>Figure 1: Horizontal, Left-to-Right
! * </div>
! * <div style="float:right">
! * <p><img SRC="doc-files/GridLayout-2.gif"
* alt="Shows 6 buttons in rows of 2. Row 1 shows buttons 2 then 1.
* Row 2 shows buttons 4 then 3. Row 3 shows buttons 6 then 5.">
! * <p>Figure 2: Horizontal, Right-to-Left
! * </div>
! * <br style="clear:both;">
! * </div>
* <p>
* When both the number of rows and the number of columns have
* been set to non-zero values, either by a constructor or
* by the {@code setRows} and {@code setColumns} methods, the number of
* columns specified is ignored. Instead, the number of
< prev index next >