Pages

Minggu, 04 Desember 2011

Kajian 3 - Flow LAyout

Flow layout merupakan manajer layout yang paling sederhana. Layout ini menyusun komponen berdasarkan ukuran default masing-masing, dengan posisi mulai dari kiri ke kanan dan dari atas kebawahdi dalam container yang digunakan.

Berikut contoh sintaknya :

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class Flow extends JFrame {
  public Flow(  ) {
    createUserInterface();
  }
   private void createUserInterface(){
    // FlowLayout adalah layout manager default untuk JPanel
    JPanel panel1 = new JPanel();
    panel1.setLayout(new FlowLayout()); // baris ini dapat dihapus
    panel1.add(new JButton("One"));
    panel1.add(new JButton("Two"));
    panel1.add(new JButton("Three"));
    panel1.add(new JButton("Four"));
    panel1.add(new JButton("Five"));   
    this.add(panel1);
    this.setTitle("Flow");
    this.setDefaultCloseOperation( JFrame.EXIT_ON_CLOSE );
    this.setSize(400, 75);
    this.setLocation(200, 200);
    this.setVisible(true);
  }
   public static void main(String[] args) {
   Flow app = new Flow();
  }
}

0 komentar:

Posting Komentar