dokumen-dokumen yang mirip
1. Mana dari adapter berikut ini yang merupakan class adapter yang benar didalam Java. ComponentAdapter

2. Manakah diantara pilihan berikut ini yang merupakan bagian dari event delegation model? Sebuah komponen yang menampilkan message

1. Apa nama data yang dilewatkan ketika suatu method memanggil method lain? argument. constructor. input. output. spesification. Error.

2. Pilih instruksi yang dapat digunakan dalam method actionperformed untuk membedakan antara tombol buttonone dan buttontwo.

GUI & Event Handling. Viska Mutiawani, M.Sc

GUI Event Handling 1

GUI (Grapichal User Interface)

GUI & Event Handling. Viska Mutiawani, M.Sc. 1 Viska Mutiawani - Informatika FMIPA Unsyiah

Materi : GUI AWT & SWING.

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

Membuat User Interface dengan Swing. Program yang dibuat sebelumnya selalu berbasis console User lebih senang berinteraksi dengan

Percobaan 7 GUI(Graphical User Interface )

GUI Event Handling. minggu 13. Wednesday, 16 May 12

Pemrograman Berorientasi Obyek. Ramos Somya

PEMROGRAMAN II. Materi : nursari2010.blogdetik.com String String Handling Java.util,Java.io. By : Sri Rezeki Candra Nursari

GRAPHICAL USER INTERFACE (GUI)

Abstract Window Toolkit

Membangun GUI (dengan AWT & Swing) OOP Java

DIK-020 Pemograman Berorientasi Objek 5/24/2012

AWT (ABSTRACT WINDOWS TOOLKITS)

IF PEMROGRAMAN LANJUT EVENT. Oleh : Andri Heryandi, M.T.

Modul 9: antarmuka grafis (GUI) dalam window

Graphical User Interface (GUI)

BAB IX MEMBUAT FORM 9.1 Membuat Form Secara Konvensional

GUI in Java. Presented by HCI Team Ali Ridho Barakbah Umi Sa adah Nur Rosyid Mubtada i. Supervised by Prof. Kohei Arai

Modul 08. User Interface 01

Event Listener. Beberapa EventListener yang akan diberikan contoh pada slide ini antara lain:

Bab Tujuan. 8.2 Delegation Event Model

GUI Event Handling. 5. Mendiskusikan keuntungan-keuntungan dari menggunakan inner dan anonymous class

Pemrograman Lanjut. Intro to GUI (Graphical User Interface)

Program Kalkulator Sederhana Menggunakan Java Netbeans

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN JAVA 2

Membuat Menu Login Sederhana [Full Coding]

Materi 5 Pemrograman Visual

PERTEMUAN VI AWT DAN SWING TUJUAN PRAKTIKUM. 1. Praktikan mengenal pembuatan GUI pada Java. 2. Praktikan memahami action pada objek dalam Java.

Dasar Perancangan Graphical User Interface

Object Oriented Pemrograman yang mendukung konsep objek. (inheritance, capsulation, polymorphism)

BAB IX. USER INTERFACE

PEMROGRAMAN II. By : Sri Rezeki Candra Nursari

1.Tujuan. 2. Latar Belakang

BAB I PENDAHULUAN. Listing 1.1 menunjukkan program GUI Java sederhana menggunakan AWT. import java.awt.*; import java.awt.event.*;

PENGENALAN FLASH DAN ACTIONSCRIPT 3.0

Modul Praktikum 8 BAB VIII LISTENER/EVENT HANDLER. Departemen Teknologi Informasi Telkom Applied Science School 2013.

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

PEMROGRAMAN LANJUTAN JAVA. Dasar-Dasar Netbeans

Materi 3 Pemrograman Visual

Sendy Ferdian Sujadi

Pemrograman Berorientasi Obyek Lanjut (IT251) Ramos Somya, S.Kom., M.Cs.

User interface & XML Layout

A. TUJUAN PEMBELAJARAN

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

GUI, Ev e Ev n e t n Handling, Ex ception Handling in Java

Modul Praktikum 7 Pemograman Berorientasi Objek

IF PEMROGRAMAN LANJUT GRAPHICAL USER INTERFACE (GUI) 11 DENGAN SWING. Oleh : Andri Heryandi, M.T.

Membuat Form Dinamis di Java

Pemrograman Web Lanjut

1. MENGENAL VISUAL BASIC

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN 2

Modul 8: awt. Setelah mengikuti mata kuliah ini mahasiswa dapat membuat program sederhana dalam lingkungan window. Modul 8 - awt 1

- Setiap pola yang menggambarkan permasalahan yang terjadi secara berulang, serta

Sendy Ferdian Sujadi

MODUL PRAKTIKUM 1 DASAR VISUAL BASIC 6.0

Refreshing Praktikum: GUI (Graphical User Interface)

VISUAL JAVA PROGRAMMING

BAB II LANDASAN TEORI

Pemograman Swing. Netbeans:

Kode tereksekusi dengan baik sehingga mendapatkan output "JENI Java Education Network Indonesia" yang diikuti oleh "Hello Jeni"

Obyek Lanjutan (Java)

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

1. Buka kembali project yang telah dibuat pada latihan 2 (project akademik)

BAB I PENDAHULUAN. Maksud dan tujuan dari pembuatan Aplikasi Penentu Nilai Mahasiswa pada pemrograman java adalah:

visit :

Modul Praktikum 9 BAB IX LAYOUTING. Departemen Teknologi Informasi Telkom Applied Science School H a l

Formulir. Menyisipkan / membuat formulir, lakukan salah satu cara berikut : Insert Forms Insert Bar, pilih kategori Forms

BAB 5 Mendapatkan Input dari Keyboard

BAB 5 Mendapatkan Input dari Keyboard

5/24/2012. Pemograman Berorientasi Objek. Pembahasan. Abstract Windowing Toolkit & Swing. Pembahasan

PRAKTIKUM 6 SPINNER. 1. Aktifkanlah project baru, File New Project Android Application Project. Modul 6 Spinner Page 1

Creating Graphical User Interfaces [1] with Java By: De Rosal Ignatius Moses Setiadi

Membuat Aplikasi Database dengan Netbeans

MODUL PRAKTIKUM KE 3 A.

Membuat Frame, Label, TextField dan Button di Java [Full Coding]

Praktikum II Membuat Project di Android

Java Library dan Java Swing

PEMROGRAMAN BERORIENTASI OBJEK

A. TUJUAN PEMBELAJARAN

ricak.wordpress.com Component Name & Interface

Setelah membaca bab ini, anda diharapkan memperoleh gambaran singkat tentang PowerPoint dan membuat Presentasi serta menyuntingnya.

BAB III RANCANGAN DAN PENGUJIAN

Arranging Components on a User Interface. Pertemuan 14 Pemrograman Berorientasi Obyek Oleh Tita Karlita

KELAS INNER, KELAS ABSTRAK, DAN INTERFACE. 16 th week Estu Sinduningrum ST,MT

PENDAHULUAN TENTANG NETBEANS

J2ME GUI dan Manajemen Event

TUTORIAL APLIKASI ANDROID COOL HELLO WORLD

BAB V Pengenalan Komponen-Komponen (object) pada VB

KASUS INHERITANCE. (Window, Multithreading dan Applet)

Pengenalan Visual Basic

SOAL UAS Mata Kuliah : Pemrograman Berorientasi Objek Lanjutan

1.Tujuan. 2. Latar Belakang

PEMROGRAMAN BERORIENTASI OBJEK

Transkripsi:

1 of 7 2/23/2008 4:21 PM Waktu Sisa : 0:59:54 1. Interface manakah yang harus diimplementasikan Java class untuk menerima notifikasi button click event? ActionListener ButtonListener KeyListener WindowListener 2. Layout manager manakah yang digunakan untuk merancang informasi berdasarkan jumlah baris dan kolom yang diperlukan untuk menampilkan komponen? TableLayout MatrixLayout 3. Layout manager manakah yang mengatur komponen berdasarkan arah kompas seperti utara, selatan, timur, dan barat? CompassLayout QuadrantLayout 4. Method dari class Container manakah yang digunakan untuk meletakkan komponen pada object Window atau object Panel? add() placecomponent() setvisible() getcomponent()

2 of 7 2/23/2008 4:21 PM 5. Dua buah tombol berdampingan pada sebuah frame, button Hello pada sebelah kiri dan Bye pada sebelah kanan. Hanya ada sebuah tombol "Hello" pada frame tersebut Hanya ada sebuah tombol "Bye" Ada dua buah button terletak dibagian atas frame, salah satunya memiliki label "Hello" dan yang satunya lagi "Bye" 6. Mana dari layout manager dibawah ini yang sangat menjaga ukuran dari komponen. FlowLayout CardLayout GridBagLayout

3 of 7 2/23/2008 4:21 PM 7. s.setbackground(color.pink); s.setcolor(pink); s.background(pink); s.color=color.pink; 8. Manakah diantara pilihan berikut ini yang merupakan bagian dari event delegation model? Sebuah komponen yang menampilkan message Sebuah objek label yang menampilkan message Mendaftarkan objek listener kepada komponen Satu object listener yang mengimplementasi satu interface listener Suatu komponen yang menghasilkan suatu objek event 9. Mana dari adapter berikut ini yang merupakan class adapter yang benar didalam Java. ComponentAdapter ActionAdapter AdjustmentAdapter ItemAdapter FocusAdapter

4 of 7 2/23/2008 4:21 PM 10. String "Dolly" akan tercetak dibagian tengah frame Error akan tercipta pada saat compile karena penulisan method paint yang tidak benar Bagian bawah dari kata Dolly akan terlihat di bagian atas dari frame, dimana bagian atas dari kata tersebut tidak terlihat. String "Dolly" akan tercetak dibagian bawah frame. 11. Program manakah yang akan menciptakan text area yang memiliki 5 baris, 20 kolom, hanya satu scrollbar vertikal, dan menampilkan teks "Hello"? TextArea ta = new TextArea("Hello",5,20,TextArea.SCROLLBARS_VERTICAL); TextArea ta = new TextArea("Hello",5,20,TextArea.SCROLLBARS_VERTICAL_ONLY); TextArea ta = new TextArea("Hello",5,20,TextArea.VERTICAL_ONLY); TextArea ta = new TextArea("Hello",20,5); 12. Method dari class ActionEvent manakah yang digunakan untuk menentukan objek yang menghasilkan event? getsource( ) getstring( ) getgraphics( ) getdate( ) 13. Default dari layout manager bagi frame adalah : FlowLayout GridBagLayout CardLayout

5 of 7 2/23/2008 4:21 PM 14. Sebuah applet memiliki Layout Manager default yaitu FlowLayout. Kode manakan yang harus digunakan untuk mengganti Layout Manager setlayoutmanager(new ()); setlayout(new (2,2)); set(2,2); set(); 15. Class adapter manakah yang telah diimplementasikan sebagai bagian dari package java.awt.events? ActionAdapter ButtonAdapter KeyAdapter MouseAdapter TextAdapter WindowAdapter 16. Apa nama method Java yang digunakan untuk menampilkan komponen GUI? setvisible() setlayout() setwindow() WindowListener() 17. Class manakah yang dapat digunakan untuk menciptakan objek yang dapat menghasilkan event ActionEvent? Button Dialog List Frame ScrollBar TextField 18. Mana dari layout berikut ini yang merupakan interface EventListener yang benar.

6 of 7 2/23/2008 4:21 PM MouseMotionListener WindowListener DialogListener PaintListener 19. Pada event delegation model, bagian mana yang mengarah pada objek yang dapat menghasilkan objek event? source dari event handler event handler event 20. Pilih instruksi yang dapat digunakan dalam method actionperformed untuk membedakan antara tombol buttonone dan buttontwo. 21. Tujuan dari desain umum GUI adalah untuk membagi layar ke dalam area terpisah. Class AWT manakah yang dapat mewujudkan tujuan tersebut? Panel Container Frame Component

7 of 7 2/23/2008 4:21 PM Submit