Thursday, March 15, 2012 - 0 comments

Contoh Event Handling

Contoh sederhana dari Event Handling:


------------------------------------------------------------------------------------

MouseEventsDemo.java

package mouseeventsdemo;
import java.awt.*;
import java.awt.event.*;
/**
*
* @author Fauzan
- 0 comments

Event Handling

Event berguna untuk menangani interaksi user dengan program, misalnya user memilih sebuah menu dalam aplikasi MIDlet.Untuk menangani event perlu mengimplementasikan interface CommandListener dan atau ItemListener. CommandListener berfungsi untuk menangani jika user memilih Command tertentu sedangkan ItemListener berfungsi untuk menangani jika user mengubah nilai sepert misalnya mengubah pilihan pada ChoiceGroup.

Delegation Event Model

Delegasi event model menguraikan bagaimana program Anda dapat merespon interaksi dari user. Untuk memahami model, pertama-tama mari kita pelajari melalui tiga komponen utamanya.
- 0 comments

Contoh Stream I/O


Di sini, kita menggunakan konstruktor dari BufferedRedader sebagai berikut:

BufferedReader(Reader inputReader)

Konstruktor ini akan dihubungkan dengan InputStreamReader yang dapat mengkonversi Byte ke Karakter, dengan menggunakan System.in. Untuk dapat menggunakan System.in maka menggunakan konnstruktor
InputStreamReader(InputStream inputStream)
inputStream dapat diisi dengan System.in. Dengan demikian untuk membuat objek BufferedReader yang terhubung dengan keyboard, kita perlu menggunakan kode berikut:

Wednesday, March 14, 2012 - 0 comments

GUI (Graphical User Interface) [JAVA]

GUI yang bisa disebut Widget Toolkit atau Widget Library ini sebenarnya adalah suatu kumpulan dari komponen yang mempunyai fungsi untuk merancang sebuah User Interface atau tampilan form. Contoh nyata dari sebuah Widget adalah Button, TextField, Label, Text Area dan lain-lain.

Beberapa macam GUI yang tersedia pada JAVA adalah sebagai berikut:



     1. AWT (Abstrak Window Toolkit)

Monday, March 12, 2012 - 0 comments

Konsep Dasar Stream I/O

Streaming I / O merupakan sumber input atau output tujuan. Sebuah stream dapat mewakili berbagai macam sumber dan tujuan, termasuk file disk, perangkat, program lain, dan array memori. Streaming mendukung banyak jenis data, termasuk byte sederhana, tipe data primitif, karakter lokal, dan objek. Beberapa aliran sekedar menyampaikan data, orang lain memanipulasi dan mengubah data dengan cara yang bermanfaat. 



Tidak peduli bagaimana mereka bekerja secara internal, semua aliran menyajikan model sederhana yang sama untuk program yang menggunakannya: Sebuah stream adalah urutan data.




Contoh:
Membaca dan menulis file di dan ke harddisk
Membaca dan menulis teks ke console.