Indikator Pen Modul TIK SMK REKAYASA PERANGKAT LUNAK kelompok kompetensi D
40
Komponen Swing
ko JPanel
T b
d JApplet
T p
cl ko
JOptionPane T
m JDialog
T p
m p
Untuk daftar yang leng dokumentasi API.
Contoh 1, Membuat F
Coba perhatikan source Frame yang terdapat JP
import javax
. swing
.;
publicclass BuatJPanel
{
publicstaticvoid main
String []
args {
JFrame f =
new JFrame
Tes JPanel ;
f .
setDefaultCloseOperation JFrame
. EXIT_ON_CLOSE
; tutup
Frame JPanel p
= new
JPanel ;
membuat objek JPanel p
. add
new JButton
Tombol 1 ;
button di kaitkan ke panel
p .
add new
JButton Tombol 2
; button di kaitkan ke
panel p
. add
new JButton
Tombol 3 ;
button di kaitkan ke panel
f .
add p
; mengaitkan panel ke frame
f .
pack ;
membuat ukuran default f
. setVisible
true ;
menampilkan frame
}
Penjelasan
komponen. Turunan Jcomponent. Kontainer class sederh
bukan top-level. Korespondensi pada pa dalam package AWT.
Turunan dan korepondensi ke Applet cla package AWT. Juga sedikit tidak cocok deng
class dalam
kaitannya dengan
mena komponen pada container
Turunan Jcomponent.
Disediakan mempermudah menampilkan pop- up kotak d
Turunan dan korespondensi pada dialog class package
AWT. Biasanya
digunakan menginformasikan sesuatu kepada penggu
prompt pengguna untuk input. ngkap dari komponen Swing, Anda dapat mel
t Frame dengan Swing:
urce code berikut, kode dibawah akan memb t JPanel
import javax
. swing
.;
publicclass BuatJPanel
{
publicstaticvoid main
String []
args {
JFrame f =
new JFrame
Tes JPanel ;
f .
setDefaultCloseOperation JFrame
. EXIT_ON_CLOSE
; tutup
Frame JPanel p
= new
JPanel ;
membuat objek JPanel p
. add
new JButton
Tombol 1 ;
button di kaitkan ke panel
p .
add new
JButton Tombol 2
; button di kaitkan ke
panel p
. add
new JButton
Tombol 3 ;
button di kaitkan ke panel
f .
add p
; mengaitkan panel ke frame
f .
pack ;
membuat ukuran default f
. setVisible
true ;
menampilkan frame
}
erhana tetapi panel class
class dalam ngan applet
enambahkan untuk
k dialog. class dalam
n untuk
guna atau
elihatnya di
mbuat suatu
import javax
. swing
.;
publicclass BuatJPanel
{
publicstaticvoid main
String []
args {
JFrame f =
new JFrame
Tes JPanel ;
f .
setDefaultCloseOperation JFrame
. EXIT_ON_CLOSE
; tutup
Frame JPanel p
= new
JPanel ;
membuat objek JPanel p
. add
new JButton
Tombol 1 ;
button di kaitkan ke panel
p .
add new
JButton Tombol 2
; button di kaitkan ke
panel p
. add
new JButton
Tombol 3 ;
button di kaitkan ke panel
f .
add p
; mengaitkan panel ke frame
f .
pack ;
membuat ukuran default f
. setVisible
true ;
menampilkan frame
}