Swing : Layout Manager #2 -GridLayout
//Seperti halnya FlowLayout, GridLayout merupakan turunan dari LayoutManager
//untuk mengatur posisi komponen
//Bedanya dengan FlowLayout, GridLayout mengatur komponen dengan komposisi
//baris dan kolum seperti sebuah bentuk table
//yang dipecah merata dengan jumlah baris dan kolum tertentu
public void init(){
this.setSize(300,300);
//definisi Gridlayout dengan memberikan nilai baris=4, kolum=4,
//spasi horisontal=5, spasi vertikal=5
GridLayout alayout = new GridLayout(4,4,5,5) ;
this.getContentPane().setLayout(alayout);
this.getContentPane().add(new JButton("1"));
this.getContentPane().add(new JButton("2"));
this.getContentPane().add(new JButton("3"));
this.getContentPane().add(new JButton("4"));
this.getContentPane().add(new JButton("5"));
}
public UsingGridLayout(){
super();
init();
}
public static void main(String[] args) {
UsingGridLayout anew = new UsingGridLayout();
anew.addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);}
});
anew.show();
}

2 Comments:
Pak kmaren waktu di kul PBO klo tak salah dijelaskan bahwa grid layout tuh modelnya dari atas ke bwah lalu dari atas lagi turun ke bwah, tapi sepengetahuan saya tuh dari samping kiri ke kanan lalu turun ke kiri lagi dan trus ke kanan. Betul ndak Pak?
yap anda betul, terima kasih sudah mengingatkan. :)
Post a Comment
<< Home