Layout manager yang telah kita bahas sebelumnya merupakan bagian dari
package java.awt. Javax.swing memiliki beberapa tambahan layout manager
lagi, salah satunya adalah: BoxLayout. Layout manager ini sangat berguna
untuk membuat toolbars sederhana atau vertical button bars.Cara
kerjanya sangat sederhana yaitu menempatkan komponen dalam satu baris
atau satu kolom.
Berikut contoh sintaknya :
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Boxer extends JFrame {
public Boxer(){
createUserInterface();
}
private void createUserInterface(){
Container box = Box.createHorizontalBox( );
box.add(Box.createHorizontalGlue( ));
box.add(new JButton("In the"));
box.add(Box.createHorizontalGlue( ));
box.add(new JButton("clearing"));
box.add(Box.createHorizontalStrut(10));
box.add(new JButton("stands"));
box.add(Box.createHorizontalStrut(10));
box.add(new JButton("a"));
box.add(Box.createHorizontalGlue( ));
box.add(new JButton("boxer"));
box.add(Box.createHorizontalGlue( ));
this.add(box);
this.setTitle("Boxer");
this.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
this.setSize(250, 250);
this.setLocation(200, 200);
this.pack( );
this.setVisible(true);
}
public static void main(String[] args) {
Boxer app = new Boxer();
}
}
Minggu, 04 Desember 2011
Langganan:
Posting Komentar (Atom)
0 komentar:
Posting Komentar