当前位置:网站首页 > Java基础 > 正文

java网格布局教程



 <span>类是一个布局管理器,它在矩形网格中布置容器的组件。</span> <span>容器被分成相等大小的矩形,并且每个矩形中放置一个组件。</span> <span>例如,以下是一个小程序,它将六个按钮分为三行和两列:</span> <hr> <blockquote> <span><pre> 

import java.awt.*; import java.applet.Applet; public class ButtonGrid extends Applet {

 public void init() { setLayout(new GridLayout(3,2)); add(new Button("1")); add(new Button("2")); add(new Button("3")); add(new Button("4")); add(new Button("5")); add(new Button("6")); } 

}

 </blockquote> <hr> <p> <span>如果容器的属性是水平的并且从左到右,则上面的示例生成如图1所示的输出。如果容器的属性是水平的并且从右到左,则该示例生成如图2所示的输出。</span> </p> <span> Figures <img src="https://www.runoob.com/manual/jdk11api/java.desktop/java/awt/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.“> 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. Figure 1: Horizontal, Left-to-Right Figure 2: Horizontal, Right-to-Left

 <div style="float:center;width:600"> </div> <p> <span>当行数和列数都已通过构造函数或和方法设置为非零值时,将忽略指定的列数。</span> <span>而是根据指定的行数和布局中的组件总数确定列数。</span> <span>因此,例如,如果指定了三行和两列并且将九个组件添加到布局中,则它们将显示为三行三列。</span> <span>仅当行数设置为零时,指定列数才会影响布局。</span> </p> 

  • 上一篇: Java weblogic教程
  • 下一篇: java 6安装教程
  • 版权声明


    相关文章:

  • Java weblogic教程2026-02-09 09:34:03
  • java解密教程2026-02-09 09:34:03
  • java书籍菜鸟教程2026-02-09 09:34:03
  • java多行函数教程2026-02-09 09:34:03
  • java教程407集2026-02-09 09:34:03
  • java 6安装教程2026-02-09 09:34:03
  • Java中websocket教程2026-02-09 09:34:03
  • java公众号开发教程2026-02-09 09:34:03
  • java短信编程教程2026-02-09 09:34:03
  • 张孝祥java视频教程2026-02-09 09:34:03