Applet Setelah mengikuti mata kuliah ini mahasiswa dapat membuat applet sederhana.

Slides:



Advertisements
Presentasi serupa
Event Handling di JAVA.
Advertisements

Modul 5: Constructor, Overloading, inheritance, Polymorphism
M.K. Pemrograman Web (AK )
Jurusan Arsitektur FTSP – UMB Aplikasi Komputer MENGENAL HTML Minggu XII HALAMAN WEBSITE DIBUAT.
BAHASA PEMROGRAMAN JAVA
Servlets dan JSP Oleh Risanuri Hidayat.
MATA KULIAH :DESAIN WEB
Nur Hayatin, S.ST Jurusan Teknik Informatika Universitas Muhammadiyah Malang Sem Genap 2010.
13 CSS ( CASCADING STYLE SHEET II ) Bayangkan jika kita memiliki website dengan 100 halaman. Bayangkan apabila anda ingin mengganti jenis huruf dari tiap.
LAYANAN BERBASIS APLIKASI WEB Pertemuan I Budi Arifitama.
Menggunakan Java Bean dalam java server pages
Modul 6: Abstract Class, abstract method
Element Scripting Lanjut
Modul 1- Review Java.
Inheritance Ery Setiyawan Jullev A.
Modul 9: antarmuka grafis (GUI) dalam window
HTML.
Modul 8: awt Setelah mengikuti mata kuliah ini mahasiswa dapat membuat program sederhana dalam lingkungan window Modul 8 - awt.
Basic HTML Konsep dan Fungsi HTML
Minggu 1…… Page 1 MINGGU Ke Satu Pemrograman Visual 2 Pokok Bahasan: Mengenal Web dengan ASP Tujuan Instruksional Khusus: Mahasiswa akan dapat menjelaskan.
Identitas Mata Kuliah 1 2 Kompetensi Mata Kuliah Kompetensi Mata Kuliah  Setelah mengikuti mata kuliah ini mahasiswa diharapkan mampu  Mengenal internet.
PROGRAM APLIKASI PENGOLAH KATA
Applet Oleh: Idris Winarno. Percobaan 1 Program menampilkan tulisan “Hello World” yang dibuat sebagai applet. Tulisan “Hello World” akan tampil pada browser.
APPLET By : DHANIS PUSPA M (26262).
Modul 7: package dan package standard java
PERTEMUAN KE 2 JAVA SERVER PAGES (JSP) BY : TITO SUGIHARTO
Struktur Program Java Tipe data.
Inheritance, polymorphism, dan interface
CSS (Cascading Style Sheet)
Pengenalan Pemrograman Jaringan dengan GUI Materi 2
Try, Catch, Finally Throws
Pertemuan 6 PEWARISAN AND POLYMORPHISM
JAVA APPLET Creating Web Application using Java Applet Introduction to Java (1 st part)
Java Applets Pertemuan 7 Matakuliah: M0864/Programming I Tahun: 2009.
Modul 6: Abstract Class, abstract method
AWT (Abstract Window Toolkit)
APPLET.
Pemrograman Berorientasi Objek IST AKPRIND Yogyakarta
MOBILE TECNOLOGY (J2ME)
Constructor dan Overloading
Package dan package standard java
Collection & Threads.
Dijalankan dengan interpreter
MENNGUNAKAN MACROMEDIA DREAMWEAVER 8 PEMBUATAN WEBSITE PROMOSI NUANSA MUSIC for further detail, please visit
MEMBUAT CLASS SENDIRI 2.
Creating Web Application using Java Applet
Class, Objek, data, variabel dan operator
Struktur Class Java Android
PRAKTIKUM PEMROGRAMAN WEB
Cascading Style Sheet (CSS)
Lebih Jauh tentang Class, Objek dan Method
Pengenalan Pemrograman 2
Membuat Kelas.
Internet dan Web By : Lisda Juliana P..
Pewarisan (Inheritance)
Mobile Teknologi Pertemuan 2
Visibility, Getter Setter, Pewarisan, Overloading dan Overriding
Internet dan Web Ecking Mendrofha.
JSF Java Server Faces.
Visibility, Getter Setter, Pewarisan, Overloading dan Overriding
JAVA.
Cascading Style Sheet (CSS)
Pemrograman Berorientasi Objek IST AKPRIND Yogyakarta
antarmuka grafis (GUI) dalam window
Modul 6: Abstract Class, abstract method
Constructor, Overloading, inheritance, Polymorphism
Package dan package standard java
Inisiasi Class dan Object
AWT (Abstract Window Toolkit)
Oleh : Rahmat Robi Waliyansyah, M.Kom.
Transcript presentasi:

Applet Setelah mengikuti mata kuliah ini mahasiswa dapat membuat applet sederhana

Pengantar : Dalam modul ini akan diuraikan beberapa topik bahasan yaitu : Pengertian applet memanggil applet dari HTML Struktur Applet Applet dengan paramater Thread dalam applet

1. Pengertian Applet Applet adalah suatu progam java yang disatukan dalam suatu file HTML sehingga dapat dieksekusi dari suatu browser Applet didefinisikan dengan cara mengextends class Applet yang ada dalam package java.applet Cara mendefinisikan (seperti telah disinggung di Modul 1 ) adalah : class NamaApplet extends Applet [implements interface … ] Selanjutnya setelah file tersebut dicompile menghasilkan file class, ia diinsetkan dalam file HTML dengan cara mengenalkan tag applet sbb: <APPLET CODE=”namafile.class” WIDTH=lebar layar HEIGHT=tinggilayar ></APPLET>,

2. Memanggil applet lewat HTML Hasil dg appletviewer appletHello.java Jika dilihat dengan browser (lanjut halaman..>) appletHello.html

Dilihat dengan browser Internet Explorer Judul halaman (efek TITLE) Dari HTML Efek applet

3. Struktur applet init() start() Di dalam class Appler terdapat method-method yang yang berkaitan dengan siklus hidup dari sebuah applet , yaitu :init(), start(), stop() dan destroy(). init() Method ini digunakan untuk melakukan inisialisasi dari applet yang kita buat. Method ini bekerja mirip dengan konstruktor. Method ini otomatis akan dipanggil pada saat pertama kali sebuah applet di aktifkan. Sebagai contoh dalam applet dalam Contoh 3, ParamApplet method init() digunakan untuk menset nama=”KOSONG” jika parameter nama tidak diisi start() Method ini juga otomatis akan dipanggil apabila halaman web yang memanfaatkan applet ini diaktifkan pertama kali atau diaktifkan setelah

ditinggalkan ke link halaman lain ditinggalkan ke link halaman lain. Method ini dengan demikian dapat dipanggil berkali-kali. Apabila applet yang dirancang tidak memerlukan penundaan eksekusi dalam rangka tidak menghambat sistem karena proses animasi atau proses yang lain maka method ini biasanya tidak diimplementasikan. stop () Method ini akan otomatis akan dipanggil apabila pengguna meninggalkan halaman aktif yang memuat applet yang kita buat. Method ini juga dapat dipanggil dengan sengaja meskipun halaman web masih aktif, utnuk menghentikan proses yang dikerjakan oleh applet kita. Dengan meng-override method ini kita dapat menunda eksekusi applet sampai suatu saat akan di-start() lagi

destroy () Method ini akan otomatis akan dipanggil apabila pengguna meninggalkanBrowser yang mengaktifkan applet. Method ini akan bekerja secara otomatis setelah applet tidak diaktifkan

Applet dengan init() Faktorial

Hasil applet dengan appletviewer dan IE Dengan InternetExplorer Dengan appletviewer

4. Applet dengan parameter

Hasil pemanggilan Hasil panggil appletviewer Jika statemen : <PARAM NAME=name VALUE=“AKPRIND” dihilangkan hasilnya adalah :

5. Thread dalam applet

Lanjutan program ..

Hasil applet …

Applet Tampilkan Jam dan animasi grafis (AppletJam.java)

Lanjutan program

Hasil appletnya

Applet tulisan mengikuti gerakan mouse

Output program :

Rangkuman Applet adalah sebuah program yang dibuat dan dikompile untuk dieksekusi menggunakan browser melalui dokumen HTML, atau dijalankan dalam uji coba melalui appletviewer.exe Langkah pembutaan applet hampir sama dengan aplikasi java biasa dengan deklarasi class sbb : classs Nama_Class extends Applet [implements interface ..] Langkah-langkah berikutnya hampir sama dengan perancangan aplikasi Applet dapat memiliki constructor yang didefinisikan dalam metod init() Applet dapat dipadukan engan Thread sepert aplikasi biasa

Latihan Modifikasikan applet gerakmouseTulisan sehingga gelombang sinus dari tulisan tersebut jika mouse digerakkan amplitudonya berubah. Amplitudo mulai dar 0 sampai dengan 60 dengan perubahan setiap ada move adalah satu Lihat tampilan di sebelah ketika mouse digerakkan