Home >Documents >viewMaksudnya yaitu, jika aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) ini...

viewMaksudnya yaitu, jika aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) ini...

Date post:30-May-2018
Category:
View:214 times
Download:0 times
Share this document with a friend
Transcript:

LAPORAN PRAKTIKUM

BAHASA PEMROGRAMAN 1

MODUL 9 (SEMBILAN)

Disusun Oleh :

Nama: Rizki Wirawanto

Nim: 2011081109

Prodi: Teknik Informatika B 2011

LABORATORIUM KOMPUTER

FAKULTAS ILMU KOMPUTER

UNIVERSITAS KUNINGAN

2012

1.1 Dasar Teori

ABSTRACT WINDOWS TOOLKIT (AWT)

AWT (Abstract Window Toolkit) ini adalahGUI Toolkitpertama pada bahasa pemrograman Java, sayang-nya AWT ini sangat-sangat kekurangan komponen yang biasa digunakan untuk membangun sebuah aplikasi desktop secara lengkap (komponen tabel saja tidak ada) Terlepas dari kurang-nya komponen GUI yang terdapat pada AWT (Abstract Window Toolkit), aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) akan tampak seperti aplikasi native. Maksudnya yaitu, jika aplikasi yang dibangun menggunakan AWT (Abstract Window Toolkit) ini dijalankan pada Sistem Operasi Windows. Maka aplikasi ini akan terlihat seperti aplikasi Windows pada umum-nya, dan begitu juga jika dijalankan pada Sistem Operasi Mac ataupun GNU/Linux. Kenapa ini bisa terjadi, karena AWT (Abstract Window Toolkit) ini benar-benar memanggilnative subrutinuntuk menggambar setiap komponen-nya ke layar.

Praktek

1.2 Praktek_1

1. Praktek 1 (Frame)

Ketikan berapa perintah pada notepad seperti pada gaambar dibawah ini.

Kemudaian simpan dengan nama TesFrame.java

Apabila dijalankan, program di atas akan memberikan hasil seperti berikut ini:

Analisis program :

Pada praktek pertama ini dimana fungsi dari perintah java.awt.*.; adalah untuk menampilkan text windows seperti pada praktek di atas.

2. Praktek 2 (Frame2)

Ketikan berapa perintah pada notepad seperti pada gaambar dibawah ini.

Kemudaian simpan dengan nama TesFrame2.java

Apabila dijalankan, program di atas akan memberikan hasil seperti berikut ini:

Analisis program :

Sama halnya dengan praktek pertama tapi ada yang membedakan yaitu pada praktek kedua ini menggunakan kata kunci super(jazz); sehingga pada kotak atas tertera tulisan Jazz.

3. Praktek 3 (Button)

Ketikan berapa perintah pada notepad seperti pada gaambar dibawah ini.

Kemudaian simpan dengan nama TesButton.java

Apabila dijalankan, program di atas akan memberikan hasil seperti berikut ini:

Analisis program :

Pada output di atas dimana ada dua buah tombol Perbesar dan Selesai tombol tersebut dihasilkan dengan menggunakan tombol panel button seperti pada script di atas.

Praktek (Button2)

Ketikan berapa perintah pada notepad seperti pada gaambar dibawah ini.

Kemudaian simpan dengan nama TesButton2.java

Apabila dijalankan, program di atas akan memberikan hasil seperti berikut ini:

Kemudian tes tombol-tombolnya!.

Analisis program :

Jika kita mengklik tombol Perbesar maka kotak windows akan membesar 1x lipat dari sebelunya, sedangkan bila kita mengklik tombol Selesai maka kotak windows pun keluar.

4. Praktek 4 (Dialog Pesan Error)

Buat direktori latihan kita, misal e:\endamahendra\

Buat direktori baru pada direktori endamahendra, yaitu KotakPesan: e:\endamahendra\ KotakPesan

Buat file java didalam direktori Kota|Pesan sebagai berikut:

Simpan file direktori KotakPesan dengan nama KotakPesan.java

Compile file

Keluar dari direktori KotakPesan dan aktifkan direktori e:\endamahendra\

Kemudian buat file berikut ini:

Kemudaian simpan dengan nama ContohDialog.java

Apabila dijalankan, program di atas akan memberikan hasil seperti berikut ini:

Kemudian tes tombol-tombolnya!.

Analisis program :

Untuk menghasilkan dua text eindows diatas diperlukan beberapa script untuk script yang pertama sendiri untuk menampilkan bialog pesan error dan mengurang kesalahan, sedangkan script yang kedua yaitu untuk menampikan contoh dialog.

5. Praktek 5 (Tes TextField (Password))

Ketikan berapa perintah pada notepad seperti pada gaambar dibawah ini.

Kemudaian simpan dengan nama Password.java

Apabila dijalankan, program di atas akan memberikan hasil seperti berikut ini:

Analisis program :

Pada praktek terakhir ini dimana kita akan menampilkan text windows dengan output seperti pada gambar di atas.

Kesimpulan :

Di dalam java terdapat dua paket yang dapat kita gunakan untuk pengembangan program-program GUI. GUI adalah graphical user interface, dalam dunia nyata sebagian programnya berbentuk visual bukan console.Dua paket GUI tersebut adalah SWING dan AWT. AWT(Abstract Window Toolkit) merupakan sekulmpulan library yang tidak tergantung pada platfrom serta digunakan untuk menyederhanakan implementasi user-interface, sedangkan Swing merupakan salah satu cara untuk menginplementasikan pemrograman window pada java,beda swing dengan awt adalah, bentuk komponen komponen dari kelas swing sama bentuknya pada semua sistem operasi

Embed Size (px)
Recommended