Blogroll

About

Diberdayakan oleh Blogger.

Followers

About Me

Foto Saya
azalika
Malang, Jawa Timur, Indonesia
Lihat profil lengkapku

Categories

RSS

Pages

Pengantar :  GUI  (Graphical  User  Interface),  memungkinkan  user  untuk  berinteraksi  dengan  komputer secara lebih baik. Pengguna berinteraksi dengan berbagai elemen grafis,diantaranya: button, dialog box, menu, dsb.
Sejak  1994 Sun Microsystem berupaya  untuk membuat  JAVA memiliki  perangkat  bergaya
desktop dengan ToolkitJAVA yang dikenal sebagai AWT (Abstract Windowing Toolkit)
Tahun  1997, muncul  JFC  (Java  Foundation Class)  untuk  kepentingan  pembuatan  aplikasi
Window yang merupakan pengembangan dari AWT. 
JFC mempunyai kode swing yang  terdapat pada package yang disediakan pada JAVA SDK
versi 1.2 ke atas (JAVA 2)
JAVA menyediakan dua graphical library :

  • AWT (Abstract Windows Toolkit)
  • Swing 
Contoh:
import java.awt.* ;   
Import java.awt.event.* ;   
Import javax.swing.* ;  


Graphical Object :
  • Container (tempat), obyek yang dapat menampung komponen grafis dan tempat yang lebih  kecil
    Contoh: frames, panels 
  • Component, obyek grafis yang berfungsi untuk menampilkan data, menerima masukan, atau
    menunjukkan suatu kondisi.
    Contoh: buttons, labels, text fields  
  • Event, obyek yang merepresentasikan suatu kejadian.
    Contoh: gerakan mouse, penekanan tombol  
  • Listener, suatu obyek yang  menunggu  suatu kejadian khusus dan akan bereaksi (melakukan
    sesuatu) jika kejadian tersebut terjadi   
Container : Frame
import javax.swing.*;
class FramePertamaku extends JFrame {
public FramePertamaku() {
setTitle( "Frame Pertama  );
setSize( 300 , 200 );
}
}
public class Frameku {
public static void main (String args[ ] ) {
FramePertamaku coba = new FramePertamaku();
coba.show();
}
}  

Beberapa method java.awt.Frame
  • void setResizable (boolean b) : menentukan apakah user dapat merubah ukuran frame
  • void setTitle(String s) : mengatur teks pada title bar
  • void setIconImage(Image image) :gambar yang digunakan sebagai icon dari frame  
copy http://chucy-chuny.blogspot

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Posting Komentar