pertemuan 1(jframe)
DESCRIPTION
modul java swingTRANSCRIPT
Modul Pelatihan java Swing
Asep Komarudin
Apa itu swing? Swing adalah sebuah bagian dari JFC(java foundation class) yang merupakan kumpulan kelas-kelas java yang digunakan untuk mengembangkan rangkat lunak berbasis gui. Fitur-fitur JFC Fitur Komponen Swing DEskripsi Membuat semua kelas kelas yag dibutuhkan untuk membuat aplikasi berbasis gui , tombol, tab, tabel dsb. Memberikan kemampuan kepada program java yang dikembangkan mengunakan library swing untuk memilih tema tampilan, misalnya sebuat tampilan yang sama dengan tampiilan windows Laf,java Laf, dan yang lainnya yang dikembangkan oleh komunitas jGoodies Fasilitas untuk mengembangkan aplikasi bagi penyandang cacat misalnya dukungan untuk membuat hurup braile, kemempuan untk mengambil input dari layar sentuh dsb. Kaumpulan class-kelas yang digunakan untuk memenipulasi objek-objek 2dimensi seperti garis, kotak, lingkaran dsb.selain itu java 2D API juga memberkan kemampuan program yang ditulis mengunakan java untuk mencetak output kelalat pencetak seperti printer. Menyediakan kemampuan drag and drop antara program java dan program lain yang ditulis spesifik untuk suatu platform sistem oprasi tertentu.
Look and feel(LaF)
Accessibility API
Java 2D API
Drag and Drop
Internationalization(i18 Membantu pengembang perrangkat lunak untuk n) membangun aplikasi yang dapat mendukung semua bahasa dan hurup yag ada di dunia. Java SWING kelas hirarki
Page 1
Modul Pelatihan java Swingobjek Componemt Container JComponen
Asep Komarudin
JLabel
JButton JTree
JscrollBar Jpane
Jmenu bar
contoh: public class Form01 { public Form01() { //cara denan mendeklarasikan kembali jframe //pendeklarasian JFrame dan membuat title JFrame frame=new JFrame("menampilkan frame"); //membuat ukuran frame frame.setSize(300, 200); //memposisikan frame pada tengah-tengah layar frame.setLocationRelativeTo(null); //menampilakn frame frame.setVisible(true); //membuat oprasi clis saat button clos diklik frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); } [email protected] Page 2
Modul Pelatihan java Swing/** * @param args the command line arguments */ public static void main(String[] args) { // TODO code application logic here new Form01(); } } Keluarannya adalah:
Asep Komarudin
beberapa metode yang sering digunakan pada jFrame: Konstruktor JFrame() Jframe(String judul) aketerangan Membuat Jframe tanpa judul Membuat Jframe dengan judul
Metode setSize(int lebar,int tinggi) setLocation(int x,int y)
Keterangan Menentukan ukuran frame Menentukan lokasi jframe dihitung dari
Page 3
Modul Pelatihan java Swingkiri dan atas setVisible(boolean)
Asep Komarudin
Menentukan jframe ditampilkan atau tidak Menentukan oprasi yang dilakukan saat tombol close pada Jframe di klik Menentukan letak jframe relatipe dengan komponen lainnya, jika diset null maka frame akan berada ditengah Digunakan untuk memasukan komponen swing kedlam frame
setDefaultCloseOperation(int)
setLocationRelativeTo(Component)
add(component)
Page 4