You are on page 1of 4

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

aasseepp@gmail.com

Page 1

Modul Pelatihan java Swing


objek 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); } aasseepp@gmail.com 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

aasseepp@gmail.com

Page 3

Modul Pelatihan java Swing


kiri 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)

aasseepp@gmail.com

Page 4

You might also like