Upload
kang-asep
View
213
Download
0
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