Postingan

Hirarki class GUI

Gambar
Hirarki class GUI (Graphical User Interface) Bahasa pemrograman java telah mendukung adanya pemrograman berbasis GUI (Graphical User Interface). Class yang merepresentasikan GUI ini berada pada paket Javax.swing, Sebelum swing, fitur GUI didukung oleh API Java yang disebut dengan Abstract Window Toolkit (AWT). AWT ini merupakan library yang pertamakali diperkenalkan oleh java, namun Sun tidak merekomendasikan penggunaan komponen GUI dari AWT. Pemrograman Berorientasi Objek 3 Komponen Swing • Top Level Container : merupakan container dasar dimana komponen lainya diletakkan. – JFrame, JDialog, dan Applet. • Intermediate Container : kontainer pertama dimana komponen lain diletakkan – JPanel, JScrollPane, JTabbedPane, JToolBar, JSplitPane. Pemrograman Berorientasi Objek 4 Komponen Swing (Lanjutan) • Atomic Component : Komponen yang memiliki fungsi spesifik dan menerima interaksi langsung dari pengguna. – JButton, JTextField, JLabel, JTextArea, dsb. • Layout

Komponen GUI Pada Java

Gambar
KOMPONEN GUI (JAVA SWING) PADA JAVA Java sungguh merupakan bahasa pemrograman yang sangat luar biasa. salah satu yang membuat java sering di pakai adalah kemampuannya untuk bisa berjalan di berbagai platform sistem operasi, asalkan sistem operasi tsb memiliki JVM (Java Virtual Machine). mungkin dalam posting selanjutnya akan saya bahas tentan JVM. saat ini saya akan membahas tentang GUI java. Java memiliki berbagai macam element yang bisa di susun menjadi sebuah tampilan, sehingga program yang kita buat memiliki interface. Salah satu tujuan interface/GUI pada sebuah program agar applikasi yang di buat mudah di gunakan oleh orang awam,atau bahasa kerennya  user friendly. dalam perkembangannya java sudah menngembangkan berbagai macam komponen, dan yang terakhir di beri nama Java Swing, pertama java menggembangkan proyek yang di beri nama Java Foundation Classes (JVC), dalam JVC pertama java menggeluarkan AWT(Abstract Window Toolkit), setelah terus berkembang java mengel

konsep GUI

Gambar
Konsep GUI (Graphical User Interface) GUI (Graphical User Interface)   adalah antarmuka pada sistem operasi atau komputer yang menggunakan menu grafis agar mempermudah para penggunanya untuk berinteraksi dengan komputer atau sistem operasi. GUI   merupakan antarmuka pada sistem operasi komputer yang menggunakan menu grafis. Sejarah Singkat GUI :     Pada awal diciptakan, komputer dijalankan dengan menggunakan perintah yang diketik pada layar monitor menggunakan keyboard.     Hanya orang2 tertentu sajalah yang bisa mengoperasikan komputer     Akhirnya para ahli terdorong untuk dapat menciptakan sesuatu yang dapat digunakan oleh orang kebanyakan dengan cara yang praktis dan mudah diingat     Kemudian lahirlah yang disebut GUI (yang seperangkat aplikasinya menampilkan semua menu, ikon dan alat penunjuk lain yang menggantikan perintah ketik di shell     Hal ini membuat pengguna komputer menjadi lebih mudah untuk mengoperasikan sebuah perangkat dari pada meng

Sequence Diagram

Gambar
Sequence Diagram Sequence Diagram Sequence diagram  digunakan untuk menggambarkan  prilaku pada sebuah skenario . Diagram jenis ini memberikan kejelasan sejumlah obyek dan pesan-pesan yang diletakkan diantaranya didalam sebuah  use case . Komponen utamanya adalah obyek yang digambarkan dengan kotak segi empat, message yang digambarkan dengan garis penuh, dan waktu yang ditunjukkan dengan  progress vertical .(Suhendar, 2002). Kegunaan Sequence Diagram Sequence diagram  digunakan untuk memberikan gambaran detail dari setiap  use case diagram  yang dibuat sebelumnya. Setiap obyek yang terlibat dalam sebuah  use case  digambarkan dengan garis putus-putus vertical, kemudian massage yang dikirim oleh obyek digambarkan dengan garis horisontal secara kronologis dari atas ke bawah.  Sequance diagram  dapat dilihat pada Gambar berikut. sumber :  http://informatika.web.id/sequence-diagram-2.htm

class diagram

Gambar
Class Diagram Class diagram adalah model statis yang menggambarkan struktur dan deskripsi class serta hubungannya antara class.  Class diagram mirip ER-Diagram pada perancangan database, bedanya pada ER-diagram tdk terdapat operasi/methode tapi hanya atribut. Class  terdiri dari nama kelas, atribut dan operasi/methode. Atribut dan operation (metoda) dapat memiliki salah satu sifat berikut : 1. Private, hanya bisa dipanggil dari dlm kelas itu sendiri.  methode/atribut diawali “-“. 2. Protected, hanya dapat dipanggil oleh class yang bersangkutan dan  class turunannya. methode diawali dg tanda “#”. 3. Public, dapat dipanggil  dari semua objek. methode/atribut diawali tanda “+” Tabel berikut ini penjelasan symbol relationships antar class yg digunakan pada diagram class  Relasi  Generalisasi  digunakan dalam hubungan antara kelas induk dengan kelas turunan ( inherited) . Relasi agregasi digunakan ketika satu kelas dibentuk (terdiri dari ) dari kelas kelas lain.