GridL,ayout是一種網(wǎng)格式的布局管理器,它將容器空間劃分成若干行乘若干列的網(wǎng)格,組件依次放入其中,每個(gè)組件占據(jù)一格。
GridLayout有三種構(gòu)造方法:
public GridLayout()
public GridLayout(int rows,int cols)
public GridLayout(int rows,int cols,int hgap,int vgap)
第一種不帶參數(shù)的構(gòu)造方法創(chuàng)建一個(gè)只有一行的網(wǎng)格,網(wǎng)格的列數(shù)根據(jù)實(shí)際需要而定。第二種和第三種構(gòu)造方法中的rOWS和cols分別指定網(wǎng)格的行數(shù)和列數(shù),例如使用命令new GridLayout(3,2),可以創(chuàng)建一個(gè)三行乘兩列的布局管理器。rOWS和cols中的一個(gè)值可以為O,但是兩個(gè)值不能都是O。如果rows為0,那么網(wǎng)格的行數(shù)將根據(jù)實(shí)際需要而定;如果cols為O,那么網(wǎng)格的列數(shù)將根據(jù)實(shí)際需要而定。第三種構(gòu)造方法中的hgap和vgap分別表示網(wǎng)格間的水平間距和垂直間距。
GridLayout有三種構(gòu)造方法:
public GridLayout()
public GridLayout(int rows,int cols)
public GridLayout(int rows,int cols,int hgap,int vgap)
第一種不帶參數(shù)的構(gòu)造方法創(chuàng)建一個(gè)只有一行的網(wǎng)格,網(wǎng)格的列數(shù)根據(jù)實(shí)際需要而定。第二種和第三種構(gòu)造方法中的rOWS和cols分別指定網(wǎng)格的行數(shù)和列數(shù),例如使用命令new GridLayout(3,2),可以創(chuàng)建一個(gè)三行乘兩列的布局管理器。rOWS和cols中的一個(gè)值可以為O,但是兩個(gè)值不能都是O。如果rows為0,那么網(wǎng)格的行數(shù)將根據(jù)實(shí)際需要而定;如果cols為O,那么網(wǎng)格的列數(shù)將根據(jù)實(shí)際需要而定。第三種構(gòu)造方法中的hgap和vgap分別表示網(wǎng)格間的水平間距和垂直間距。

