PEMROGRAMAN II. By : Sri Rezeki Candra Nursari

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

:Mahasiswa dapat mempraktekkan perintah sequence/ runtunan

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

A. TUJUAN PEMBELAJARAN

II. Soal praktikum / latihan Buat Pseudocode, Algoritma,Flowchart dan Programnya

GUI & Event Handling. Viska Mutiawani, M.Sc

:Mahasiswa dapat membuat pseudecode dan flowchart serta mempraktekkan perintah sequence/runtunan

Modul 08. User Interface 01

Pemrograman Berorientasi Obyek. Ramos Somya

PEMROGRAMAN II. By : Sri Rezeki Candra Nursari. Penilaian : Gasal TA 2011/2012. UAS (lisan) = 35 % UTS = 25 % Tugas = 15 % Praktikum = 25 %

GRAPHICAL USER INTERFACE (GUI)

Materi : GUI AWT & SWING.

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

Graphical User Interface (GUI)

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

GUI (Grapichal User Interface)

Pemrograman Lanjut. Intro to GUI (Graphical User Interface)

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

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

Program Kalkulator Sederhana Menggunakan Java Netbeans

BAB IX MEMBUAT FORM 9.1 Membuat Form Secara Konvensional

A. TUJUAN PEMBELAJARAN

MODUL PRAKTIKUM PEMROGRAMAN BERORIENTASI OBJEK

Membuat Form Dinamis di Java

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

Percobaan 7 GUI(Graphical User Interface )

PEMROGRAMAN BERORIENTASI OBJEK

Java Library dan Java Swing

BINA NUSANTARA UNIVERSITY NATA LASE

Materi 5 Pemrograman Visual

Refreshing Praktikum: GUI (Graphical User Interface)

PENGENALAN JAVA GUI PROGRAMMING

PERTEMUAN 1 Membuat Project & Komponen Swing [PBO II JAVA] dosen : SOPINGI, S.Kom

MODUL PRAKTIKUM BERORIENTASI OBJEK NINF615 SEMESTER GASAL 2016/2017 PROGRAM STUDI S1 TEKNIK INFORMATIKA

A. TUJUAN PEMBELAJARAN

GARIS-GARIS BESAR PROGRAM PERKULIAHAN (GBPP)

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

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

Pemrograman Java III

Materi 3 Pemrograman Visual

BAB IV STUDI KASUS 4.1 Rumusan masalah 4.2 Pendekatan masalah

Pemrograman Java III

Sendy Ferdian Sujadi

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN 2

Membuat Menu Login Sederhana [Full Coding]

Materi 1 Pemrograman Visual

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

JAVA SWING. Swing merupakan library pada java untuk membuat sebuah tampilan seperti

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

Dasar Perancangan Graphical User Interface

KONTRAK PEMBELAJARAN (KP) MATA KULIAH. Pemrograman Berorientasi Objek

BAB 2 LANDASAN TEORI

MODUL PRAKTIKUM KE 3 A.

Pemograman Swing. Netbeans:

LAPORAN PERCOBAAN III PEMBUATAN CALCULATOR ( MENGHITUNG TOTAL TRANSAKSI) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN JAVA 2

BAB IX. USER INTERFACE

LAPORAN PERCOBAAN V ( MENGHITUNG NILAI UJIAN MAHASISWA) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

PEMOGRAMMAN VISUAL III APLIKASI TRANSAKSI PENJUALAN

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

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

LAPORAN TUGAS AKHIR APLIKASI KALKULATOR BERBASIS JAVA

IKG2I4 / Software Project I


RENCANA PEMBELAJARAN SEMESTER (RPS)

Obyek Lanjutan (Java)

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

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

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

RPS Mata Kuliah Bahasa Pemrograman Program Studi Sistem Informasi Halaman 1 dari 18

Modul Praktikum Ke-1

Percobaan 9 Basic Widget

VISUAL JAVA PROGRAMMING

PEMROGRAMAN BERORIENTASI OBJEK

AWT (ABSTRACT WINDOWS TOOLKITS)

BAGIAN XIII GRAPHICAL USER INTERFACE DENGAN SWING. Praktikum I : Menggunakan JFrame, JTextField, JLabel dan JButton

Membuat Kalkulator dengan Java

INSTRUKSI PENCABANGAN

Materi 4 Pemrograman Visual

Jobsheet 16 String dan Collection (List, Set, Map)

PEMROGRAMAN I. By : Sri Rezeki Candra Nursari

LAPORAN PERCOBAAN III ( MENGHITUNG TOTAL DAN HARGA JUAL BARANG) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

Belajar Set Currency Format di TextField Java

Pemrograman Lanjut Jurusan S1 Teknik Informatika. 9/17/2012 Ratno

MODUL 4. COLLECTIONS ARRAYS, QUEUE, dan STACK

TUGAS Pemrograman Java

APLIKASI KALKULATOR BALOK BERBASIS JAVA

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

MODUL 7 - EXCEPTION HANDLING

KASUS INHERITANCE. (Window, Multithreading dan Applet)

KEAHLIAN PEMROGAMAN JAVA

Pemrograman Java III

Pemrograman Lanjut Jurusan S1 Teknik Informatika. 9/17/2012 Ratno

Pengenalan Visual Basic

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA LAB SHEET PEMROGRAMAN JAVA 2

visit :

LAPORAN PERCOBAAN II PEMBUATAN CALCULATOR ( MENGHITUNG KELILING DAN VOLUME BALOK) BERBASIS JAVA DENGAN MENGGUNAKAN TOOLS NETBEANS

BAB II LANDASAN TEORI

PEMOGRAMMAN VISUAL III APLIKASI NILAI MAHASISWA. Diajukan untuk Memenuhi Tugas UTS Pada Mata Kuliah Pemogramman Visual III Tahun Pelajaran

BAB II. Manggunakan JComboBox

Transkripsi:

PEMROGRAMAN II By : Sri Rezeki Candra Nursari Materi : nursari2010.blogdetik.com String String Handling Java.util,Java.io AWT Event Windows Graphics Text Control Layout Manager Menu GUI Handling Image New I/O Reguler Expression and Other Packages, Java Beans Servlet Kelas Apllet Apllet

Graphical User Interface (GUI) Suatu metode untuk antar muka komputer berbasis grafis Class yang ada pada GUI, diantaranya adalah : Class Utama Jframe Class Pendukung Jcomponent Class Jbutton Class Jlabel Class JTextField Graphical User Interface (GUI) Pemasangan komponen pada GUI, diantaranya adalah : Strategi Tempel-Langsung Manajemen pemasangan komponen Metode FlowLayout Metode GridLayout Metode BorderLayout Class JPanel Layout komponen dalam JPanel JPanel di dalam JPanel

Class Utama JFrame Merupakan sebuah interface window Ada 2 cara memanggil class Jframe, yaitu : 1. Dipanggil melalui class utama yang mengandung fungsi main() 2. Dipanggil melalui class lain yang merupakan class tersendiri turunan dari JFrame 1. Dipanggil melalui class utama

2. Dipanggil melalui class lain Menghapus Frame dari Memori Menggunakan method setdefaultcloseoperation(int) Ada 4 konstanta yang dapat dipilih untuk menghapus frame dari memori, yaitu : 1. DO_NOTHING_ON_CLOSE (didefinisikan di WindowConstant) 2. HIDE_ON_CLOSE (didefinisikan di WindowConstant) 3. DISPOSE_ON_CLOSE (didefinisikan di WindowConstant) 4. EXIT_ON_CLOSE (didefinisikan di WindowConstant)

4 Konstanta untuk menghapus frame 1. DO_NOTHING_ON_CLOSE (didefinisikan di WindowConstant) Menyatakan bahwa tidak ada proses yang akan dilakukan Frame yang bersangkutan tidak ditutup Diberlakukan pada beberapa kondisi, jika frame dicegah dari ditutup tanpa sengaja 2. HIDE_ON_CLOSE (didefinisikan di WindowConstant) Menyatakan bahwa frame akan dihilangkan dari layar, tetapi tidak dari memori Merupakan nilai default untuk parameter 4 Konstanta untuk menghapus frame 3. DISPOSE_ON_CLOSE (didefinisikan di WindowConstant) Menyatakan bahwa frame akan dihilangkan dari layar dan dari memori 4. EXIT_ON_CLOSE (didefinisikan di JFrame) Menyatakan bahwa penutupan frame ini akan menyebabkan keseluruhan program ditutup dan dihapus dari memori Jangan menggunakan perintah ini pada sembarang frame, jadi harus yakin frame yang akan diberlakukan benar-benar akan menutup program dan kembali ke sistem

Menghapus Frame dalam memori Aturan Frame 1. Menentukan lokasi frame dengan method setlocation(int,int) 2. Menentukan ukuran frame dengan method setsize(int,int) 3. Menentukan frame dengan ukuran tetap dengan method setresizable(false)

Menentukan Lokasi & Ukuran Frame Menentukan Lokasi dengan Ukuran Frame Tetap

Class Container 1. Sebuah container merupakan seluruh area frame kecuali judul frame dan tombol fungsi 2. Container frame akan menampung banyak komponen 3. Container frame untuk menempel pada sejumlah komponen 4. Seluruh komponen ditempelkan ke objek Container Menggabungkan Swing dan AWT

Program tebak Angka Event click sebuah button akan memberikan reaksi atas inputan yang diberikan user Program Tebak Angka

Program Kalkulator Program Kalkulator

Program Kalkulator Program Kalkulator

Program Kalkulator Program Kalkulator

Program Kalkulator Program Kalkulator

Program Kalkulator Program Kalkulator

Program Kanversi Suhu Program Kanversi Suhu

Program Kanversi Suhu Praktikum 2 GUNAKAN AWT, SWING & GUI Konversikan suhu dari Celcius ke Rheamur dengan rumus : Tr = 4/5*Tc; Tc. (nama class : Soal2-01): Hitung luas bujur sangkar dengan rumus : sisi*sisi (nama class : Soal2-02): Hitung luas kubus dengan rumus S*S*S (nama class : Soal2-03): Berapa gaji seseorang buruh dalam 1 tahun jika upah perharinya Rp.25.000 (nama class : Soal2-04): Adi Kusuma sekarang duduk di kelas 3 sekolah dasar TUGU IBU. Salah satu pelajaran yang disukai Adi adalah matematika. Pada pokok bahasan belajar perkalian, semua murid kelas 3 mendapat tugas untuk menghitung luas kamar tidur masing-masing. Anda bantu Adi menghitung luas kamarnya? (nama class : Soal2-05): Budi ditugasi oleh guru matematika untuk menghitung volume kamar mandi rumahnya masing-masing dengan rumus V=P*L*T (nama class : Soal2-06): Dibaca dua buah harga yang dihasilkan dari pengukuran Arus (ampere) dan Tahanan (ohm), harus dihitung dan tuliskan tegangan yang dihasilkan (V=A*T) (nama class : Soal2-07.ccp): Ubahlah ekspresi matematik : E = m*c 2 (nama class : Soal2-08): Menghitung nilai akhir mata kuliah mahasiswa. Data masukan adalah nama mahasiswa, nomor induk, nilai tugas, nilai UTS dan nilai UAS. Hitung nilai akhir mahasiswa jika nilai akhir = 25% nilai tugas + 30% nilai UTS + 45% nilai UAS. Buat tipe bentukan Mahasiswa untuk deklarasi variabelnya, yang elemen terdiri dari nama, no. induk dan nilai-nilai (nama class : Soal2-09): Dibaca kecepatan awal, percepatan dan waktu. Hitung kecepatan serta jarak yang ditempuh pada gerak yang beraturan serta tuliskan hasilnya. S=Vot+½at2. (nama class : Soal2-10):