commit to user 9
2.5. Pemrograman Grafis GUI
Graphical User Interface GUI adalah sebuah metode interaksi dan computer, dimana komputer menyediakan tampilan grafis yang mudah dimengerti manusia
user dalam mengoperasikan suatu aplikasi. Dalam Java terdapat 2 teknologi dalam membuat tampilan berbasis grafis GUI, yaitu AWT dan Swing. Teknologi
AWT mempunyai tampilan grafis yang tergantung secara penuh kepada sistem operasi, sedangkan Swing mempunyai tampilan grafis yang bersifat independent
atau tidak tergantung pada sistem operasi. Perbedaan penulisan antara AWT dan Swing terletak pada awalan nama
komponen itu, biasanya teknologi AWT langsung memakai nama komponen sedangkan Swing diawali dengan huruf J. Wahana Komputer, 2010.
2.6. JDBC Java Database Connectivity
JDBC merupakan API yang fundamental dalam akses ke database dari Java. JDBC API menyediakan seperangkat API yang berbasis pada SQL untuk
mengakses database Nur Widayanto,2010. JDBC mendefinisikan bagaimana komunikasi sistem basis data realsional
dapat dilakukan dengan baik dan bagaimana caranya aplikasi dan basis data dapat saling berinteraksi satu sama lain. Lebih spesifik, JDBC API mendefinisikan
bagaimana caranya aplikasi dapat membuak hubungan connection dengan basis data, berkomunikasi dengan basis data, mengeksekusi pernyataan-pernyataan SQL
Structured Query Language atas basis data, dan menerima hasil query. JDBC menyediakan sarana untuk pertukaran antara aplikasi Java dengan basis data.
Nugroho,2009.
2.7. Java Media Framework
JMF Java Media Framework menyediakan dukungan terhadap beberapa format media dan tipe konten yang populer pada jajaran format multimedia. Tabel berikut
memperlihatkan semua format audio yang didukung oleh JMF Fikri,2005.
commit to user 10
Tabel 2.4. Format Audio yang didukung JMF
Tabel 2.5. Format Video yang didukung JMF
commit to user
11
BAB III ANALISIS KEBUTUHAN DAN PERANCANGAN SISTEM