< 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 >