Java swing

on Senin, 12 Desember 2011
Ini tulisan tentang java swing. Ini adalah materi yang saya ringkas sendiri. Semoga para pembaca yang budiman sekalian mengerti dan paham dengan ulasan tentang java swing ini.Sela,mat membaca...

Definisi
èmerupakan sekumpulan kelas-kelas yang digunakan untuk mengembangkan aplikasi berbasis GUI (Graphical user interface)
èjava swing merupakan pengembangan dari AWT (abstract window toolkit)

Kelebihan
-          Di-bundle dalam java development kit
-          Netral terhaap semua OS
-          Mudah untuk dikembangkan
-          kegunaan-kegunaan yg lebih berkembang
-          komponen-komponen baru
-          fitur yang lebih luas
-          event handling yang lebih baik
-          Look and feel yang bisa dipilih (Java, CDE/Motif, atau Windows look and feel)
Komponen-komponen swing
-          Komponen sederhana
o   Jlabel èmenampilkan label / tulisan
o   JtextField è input teks
o   JpasswordField èinput teks yang bersifat rahasia
o   Jbuttonèmenampilkan tombol
-          Komponen pilihan
o   JcheckBox èmenerima masukan yang dimana diperbolehkan memilih lebih dari satu jawaban
o   JradioButton èmenerima satu masukkan dari banyaknya pilihan yang ada
o   JcomboBoxèmenerima satu masukkan dari beberapa pilihan yang dapat berubah secara dinamis
-          Komponen dalam scrollpane
o   JscrollPane èmenampung komponen yang melebihi dimensi JScrollPane itu sendiri
o   JtextAreaèmenerima masukan tulisan yang lebih dari satu baris
-          Komponen menu
o   JMenuBarètempat menu berada pada bagian atas form
o   JPopUpMenuèmenu yang dapat diterapkan pada komponen lain
o   JMenuèmenu yang dapat berisikan menu yang lain
o   JMenuItemèmenu yang tidak dapat berisikan menu yang lain
-          Komponen dialog pilihan
o   JoptionPaneèmenampilkan pilihan atau pesan
o   Showconfirmdialogèmeminta konfirmasi ke user yes/no/cancel
o   Showinputdialogèmeminta input dari user, baik itu berupa text JtextField maupun berupa pilihan jcombobox
o   Showmassagedialogèmemberitahukan user tentang baru apa yang terjadi
-          Komponen bermodel
o   Modelèsebagai penampung data
o   JListèseperti JComboBox namun bisa menerima input lebih dari Satu
o   JTableèkomponen yang berupa table
Interaksi pada swing
èdalam java swing interaksi antar setiap komponen dengan user disebut event
-          Action listener
o   Meng klik tombol
o   Menekan enter pada JTextField dan J[asswordField
o   Pemilihan JMenuItem
o   Pemilihan item pada JcomboBox
-          Mouse listener
o   Mouse clickedèevent saat tombol mouse di click
o   Mouse pressedèevent saat tombol mouse di tekan
o   Mouse releasedèeven saaty tombol mouse dilepas setelah ditekan
o   Mouse enteredèevent saat mouse masuk ke area komponen
o   Mouse exitedè event saat mouse keluar dari area komponen
-          Mouse motion listener
-          Key listener
-          Window listener
-          Component listener
-          Focus listener



1 komentar:

Anonim mengatakan...

Itu ngetiknya di tempat/software lain trus copy-paste ke sini ya?
Ada karakter aneh muncul...

Posting Komentar