Rabu, 14 Maret 2012

Java GUI(Graphical User Interface)

Pengertian GUI

Kalau dilihat pengertian tentang GUI secara umum adalah Interaksi yang dapat dilaksanakan oleh user melalui menu dan icon yang diperlihatkan dalam modus grafik. Contoh implementasi GUI-based shell ini adalah pada sistem operasi Microsoft Windows.


Kesimpulan JAVA GUI (Graphical User Interface)

Selang hanya beberapa tahun, Java kini sudah mendukung dan dikerahkan di berbagai perangkat. Ada yang digunakan untuk mainframe, midrange server, PC, dan perangkat genggam. Bahkan ada sebuah kelompok yang sedang mengerjakan real-time embedded Java untuk aplikasi pengendalian.

Selain dari embedded environment sebagian besar pengembang Java membuat beberapa jenis user interface untuk aplikasi mereka. Untuk hal-hal seperti alat konfigurasi mereka buat sebuah antarmuka berupa baris perintah (command-line) dan sudah cukup bagus digunakan. Namun java juga mendukung aplikasi ke berbagai pengguna atau untuk aplikasi yang diperlukan untuk menampilkan data kepada antarmuka pengguna berbentuk grafis yang terbaik.

Java GUI mendukung pembangunan melalui Abstract Windowing Toolkit, atau AWT. AWT adalah Java yang setara dengan Microsoft Windows Common Control Library atau Motif widget toolkit. Ini termasuk pendukung untuk pemrograman grafik sederhana serta sejumlah komponen seperti tombol, menu, daftar, dan kelas check box.

Stream I/O (Input / Output)

Pengertian Stream I/O

Jadi pertama yang harus dipahami, harus paham dulu apa definisi stream:
Stream adalah aliran data dari input source ke output destination atau sebaliknya(bahasa saya).

sehingga yang diinginkan oleh java I/O ini sebenarnya adalah memanfaatkan media stream selain memory atau klo bahasa enaknya lebih sering disebut sebagai node stream, spt disk, program, atau lainnya.

Tadi dari penjelasan saya sebelumnya diatas telah saya jelaskan ada 2 elemen dasar I/O Stream:
1. Membaca informasi ke dalam program (input stream)
2. Menulis informasi dari program (ouput stream)