Pages

Senin, 12 Maret 2012

Konsep Event Handling

Event Handling adalah konsep penanganan suatu aksi yang terjadi. Misalnya kalau ada button lalu di klik, maka button itu akan menimbulkan suatu aksi dan itulah yang disebut event handling.
Ini adalah contoh coding untuk event handling


import javax.swing.*;
import java.awt.*;
import java.awt.event.*;

GUI Toolkit

GUI Toolkit atau Widget Toolkit adalah kumpulan dari komponen yang mempunyai fungsi untuk merancang sebuah User Interface atau tampilan form. Contohnya adalah Button, TextField, TextArea, dan lain-lain.

Macam GUI :
  • AWT (Abstract Window Toolkit) - SUN Microsystem -> Oracle Product
          AWT adalah GUI Toolkit pertama pada pemrograman Java. Namun AWT ini sangat
          kekurangan komponen biasa untuk membangun sebuah aplikasi dekstop secara
          lengkap.
          Aplikasi yang dibangun dengan AWT akan seperti aplikasi native. Native adalah
          aplikasi tersebut jika dijalankan pada OS (Sistem Operasi) akan tampak seperti
          aplikasi OS tersebut seperti biasa. Misalnya, jika dijalankan di OS Windows akan
          tampak seperti aplikasi Windows lainnya pada umumnya
                     

Jumat, 09 Maret 2012

Konsep Dasar Stream IO

Stream adalah suatu abstraksi untuk data input dan output, tidak peduli dari mana asal input dan tujuan output selanjutnya

Tipe-tipe stream yang umum digunakan :

  1. Stream Karakter : untuk karakter unicode
  2. Stream Byte        : untuk abstraksi file atau alat untuk data biner
Kelas Abstrak pada java.io :
  1. Reader
  2. Writer
  3. InputStream
  4. OutputStream

Kamis, 08 Maret 2012

Kisah Sepotong Kue

                                   


Seorang wanita sedang menunggu di bandara suatu malam. Masih ada beberapa jam sebelum jadwal terbangnya tiba.Untuk membuang waktu, Ia membeli buku dan sekantong kue di toko bandara, lalu menemukan tempat untuk duduk. Sambil duduk wanita itu membaca buku yang baru saja dibelinya. Dalam keasyikannya , ia melihat lelaki disebelahnya dengan begitu berani mengambil satu atau dua dari kue yang berada diantara mereka. Wanita tersebut mencoba mengabaikan agar tidak terjadi keributan.