J. E. N. I.
7.3 Komponen GUI pada AWT
7.3.1 Window Classes Fundamental
Dalam mengembangkan aplikasi GUI, komponen GUI seperti tombol atau textfield diletakkan di dalam kontainer. Berikut ini adalah daftar dari beberapa kelas penting pada kontainer yang telah disediakan oleh AWT.
AWT Class
Komponen
Kontainer
Description
Abstract Class untuk objek yang dapat ditampilkan pada console dan berinteraksi dengang user. Bagian utama dari semua kelas AWT.
Abstract Subclass dari Component Class. Sebuah komponen yang dapat menampung komponen yang lainnya.
Panel Turunan dari Container Class. Sebuah frame atau window tanpa titlebar, menubar tidak termasuk border. Superclass dari applet class.
Window
Frame
Turunan dari Container class. Top level window, dimana berarti tidak bisa dimasukkan dalam objek yang lainnya. Tidak memiliki border dan menubar.
Turunan dari window class. Window dengan judul, menubar, border dan pengatur ukuran di pojok. Memiliki empat konstruktor, dua diantaranya memiliki penulisan seperti dibawah ini:
Frame() Frame( String title)
Tabel 1.2.1: Kelas kontainer AWT
Untuk mengatur ukuran window, menggunakan metode setSize. void setSize( int width, int height)
mengubah ukuran komponen ini dengan width dan height sebagai parameter. void setSize( Dimension d)
mengubah ukuran dengan d. width dan d. height berdasar pada spesifikasi Dimension d.
Default dari window adalah not visible atau tak tampak hingga Anda mengatur visibility
menjadi true. Inilah syntax untuk metode setVisible. void setVisible( boolean b)
Dalam mendesain aplikasi GUI, Object Frame selalu digunakan. Dibawah ini adalah contoh bagaimana membuat sebuah aplikasi.
import java. awt.*; public class SampleFrame extends Frame {
Pengenalan Pemrograman 2 2