Monday, June 11, 2012

Graphical User Interface (GUI)


GUI atau kepajangan dari Graphical User Interface merupakan salah satu model interaksi antara manusia dan komputer.

Stream - Operasi File

Dengan operasi file di NetBeans Pemograman Java, data yang digunakan dalam aplikasi bisa disimpan secara permanen di hard disk. Sehingga data tidak akan hilang ketika aplikasi di-close atau komputer dimatikan. Operasi file juga memungkinkan penyimpanan data dengan ukuran yang lebih besar (kapasitas hard disk > dari RAM).

Interface dan Pemaketan

Interface adalah jenis khusus dari blok yang hanya berisi method signature (atau constant).  Interface mendefinisikan sebuah(signature) dari sebuah kumpulan method tanpa tubuh. Interface mendefinisikan sebuah cara standar dan umum dalam menetapkan sifat-sifat dari class-class.

Friday, June 8, 2012

Abstract Class dan Pengkapsulan

Abstract class dalam java digunakan untuk mendeklarasikan karakteristik umum dari subclass. Abstract class tidak bisa diinstansiasi sama halnya dengan kelas interface. abstract class hanya bisa digunakan sebagai super class, tapi juga bisa diturunkan dari class abstract lainnya. Untuk mendeklarasikan sebuah abstract class digunakan keyword abstract, [abstract] class [class_name] Sebuah abstract class pada dasarnya tidak hauh beda dengan class lainnya, yakni juga berisi method yang menggambarkan carakteristik dari kelas abstract tersebut, bedanya yakni sebuah abstract class bisa berisi method tanpa diimplementasikan artinya sebuah method tanpa body, methid seperti ini disebut method abstract. untuk pendeklarasiannya digunakan keyword abstract: [abstract] modifier class [class_name]

Thursday, June 7, 2012

Buku Telepon GUI - Netbeans Java Program

NetBeans adalah suatu aplikasi pengembangan perangkat lunak yang ditulis dalam bahasa pemrograman Java. Aplikasi NetBeans IDE tak hanya digunakan bagi pengembangan dalam Java. Namun, aplikasi ini juga mendukung program-program pembuatan bahasa lain secara khusus seperti PHP, C/C++ dan HTML5.

Ini adalah source code java unuk buat BUKU TELEPON dengan GUI, disini ada cara meletakkan JLabel, JButton sama JTextField pada java, semoga bermanfaat !


----------------------------------------------------------------------------------------------------------
kelas pertama



import java.awt.FlowLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.logging.Level;
import java.util.logging.Logger;
import javax.swing.JButton;
import javax.swing.JLabel;
import javax.swing.JOptionPane;
import javax.swing.JTextField;