Pertemuan 12(JTabel)

Embed Size (px)

Citation preview

  • 8/4/2019 Pertemuan 12(JTabel)

    1/4

    Modul Pelatihan java Swing Asep Komarudin

    Jtabel

    Jtabel digunakan untuk menampilkan data dalam bentuk tabel,sebuah

    bentuk yang banyak digunakan dalam database.

    Contoh:

    public class ContohJtabel extends JFrame {

    String header []={"senin","selasa","rabu"};

    String data [][]={{"100","300","150"},

    {"200","400","200"},

    {"100","50","20"}

    };

    JTable table=new JTable(data, header);

    public ContohJtabel() {

    setLocation(200, 100);

    setSize(300, 100);

    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    setTitle("contoh table");

    }

    public void tampilkanTabel(){

    getContentPane().add(table);

    setVisible(true);

    }

    /**

    * @param args the command line arguments

    */

    [email protected] Page 1

  • 8/4/2019 Pertemuan 12(JTabel)

    2/4

    Modul Pelatihan java Swing Asep Komarudin

    public static void main(String[] args) {

    // TODO code application logic here

    ContohJtabel cj=new ContohJtabel();

    cj.tampilkanTabel();

    }

    }

    Keluarannya adalah:

    JscrolPane

    JscrolPane adalah komponen yang digunakan untuk mengerakan keatas dan

    kebawah atau kesamping, agar semua objek dapat terlilhat di layar.

    Konstruktor pada JscrolPane:

    Konstruktor Keterangan

    JscrolPane(Componen c) ScrolPane yang diletakan poada

    kompnen yag ditentukan

    JscropPane(Componen c,int I,int j) Scrol pane yang diletakan pada

    komponen yang ditentukan serta

    scrobar horizontal dan vertikal yang

    dikonvigurasi.

    Contoh kita bisa menambahkan kode diatas:

    [email protected] Page 2

  • 8/4/2019 Pertemuan 12(JTabel)

    3/4

    Modul Pelatihan java Swing Asep Komarudin

    public class ContohJtabel extends JFrame {

    String header []={"senin","selasa","rabu"};

    String data [][]={{"100","300","150"},

    {"200","400","200"},

    {"100","50","20"},

    {"100","50","20"},

    {"100","50","20"},

    {"100","50","20"}

    };

    JTable table=new JTable(data, header);

    public ContohJtabel() {

    setLocation(200, 100);

    setSize(300, 100);

    setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    setTitle("contoh table");

    }

    public void tampilkanTabel(){

    JScrollPane jsp=new JScrollPane(table);

    getContentPane().add(jsp,BorderLayout.CENTER);

    setVisible(true);

    }

    /**

    * @param args the command line arguments

    */

    [email protected] Page 3

  • 8/4/2019 Pertemuan 12(JTabel)

    4/4

    Modul Pelatihan java Swing Asep Komarudin

    public static void main(String[] args) {

    // TODO code application logic here

    ContohJtabel cj=new ContohJtabel();

    cj.tampilkanTabel();

    }

    }

    Keluarannya adalah:

    [email protected] Page 4

    Perhatikan sebuah scrolpane