Tutorial Java Desktop 5 Membuat Event Button Scrolling

dokumen-dokumen yang mirip
Tutorial Java Desktop 4 Menampilkan Data dengan Form TextField

Tutorial Java Desktop 3 Melakukan Pengambilan data pada JavaDB

Tutorial Java Desktop 2 Melakukan Koneksi ke Database JavaDB

Tutorial Java Desktop 1 Membuat Database dengan JavaDB bawaan Netbeans

Tutorial Database Oracle Chapter3 Menampilkan Data Menggunakan Perintah SQL SELECT

Tutorial Database Oracle Chapter4 Pembatasan dan Pengurutan

Tutorial CSS Desain Layout 1 Dengan HTML5 dan CSS

Tutorial Database Oracle Chapter2 Pembuatan User dan Kontrol Hak Akses

ricak.wordpress.com Component Name & Interface

I. JUDUL. Exception Handling. Jenis-Jenis error. Exception PRAKTIKUM 12. Exception Handling

BAB 2 STATEMENT-STATEMENT PADA VBA EXCEL

int i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; }

Visual Basic 6.0 For Beginners

Membuat Aplikasi Kalkulator Sederhana Dengan Java

Pengenalan IDE Delphi. 1 By : Eko Budi Setiawan

TUTORIAL PROSES 5 LANGKAH PENYERAHAN (SUBMIT) NASKAH E-JURNAL

PEMROGRAMAN VISUAL BASIC

MODUL 2 SELECTION & LOOPING PADA FORM

BAB 4 IMPLEMENTASI DAN EVALUASI. yang harus dilakukan user dalam menggunakan sistem Smart-Mall melalui PDA.

1. Silahkan anda buka project dari modul 4 anda yang sudah anda selesaikan 2. Tambahkan 1 buah view dengan nama FormMain

BAB III. Pengenalan Struktur Kontrol : Penyeleksian dan Perulangan

PRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK

MODUL 2 Variabel, Val, If tunggal dan If bersarang + case

Koneksi Database Mysql dengan C#

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

c) Halaman Perawat Gambar 4.97 Tampilan Halaman Perawat Halaman Perawat dapat diakses dengan meng-klik link Perawat pada

BAB III ANALISIS DAN PERANCANGAN

BAB IV DESKRIPSI PEKERJAAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

Dedy Izham

MEMBUAT LOGIN MULTI USER ATAU MULTI LEVEL USER (BERBEDA HAK AKSES)

BAB II MICROSOFT VISUAL STUDIO

INSTRUKSI PENCABANGAN

Praktikum Sistem Pakar Jumat 16 Desember 2013 Pertemuan 12. Tabel 1. Rancangan Variabel fuzzy Fungsi Nama Variabel Rentang Nilai Keterangan

BAB 5 Mendapatkan Input dari Keyboard

Prosedur Menjalankan Aplikasi Linda

BAB IV HASIL DAN PEMBAHASAN. RFID ini merelasikan 3 buah sistem yaitu sistem RFID, sistem kontrol dan display,

BAB V Pengenalan Komponen-Komponen (object) pada VB

Belajar Java 2 Tambah, Simpan & Cari Data di Netbeans dengan Database MySQL

PEMROGRAMAN LANJUTAN JAVA. Dasar-Dasar Netbeans

Krisna D. Octovhiana

Program Penghitung Poin Klub Sepak Bola

BAB 3 Mengenali Lingkup Pemrograman Anda

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

KUPAS TUNTAS PEMROGRAMAN VISUAL BASIC 6.0. Dilengkapi penjelasan Coding. Oleh: Didin Muhidin. Copyright 2016 by DiesAlfatih.

Sql Query pengurutan otomatis : SELECT * FROM `barang` ORDER BY id_barang ASC

Menghubungkan Database Access Menggunakan Netbeans Oleh : Yuliana Setiowati

Oleh :Kundang K Juman Pada pertemuan ini dibahas bagimana cara kerja event script untuk mengontrol suatu animasi.

LANJUTAN APLIKASI DATABASE

TUJUAN. Memahami Koneksi dan Pemrosesan Basis Data di Java Memahami JDBC Menggunakan MySQL pada program Java

Modul Database dan Pengaksesannya dari FORM #Lanjutan

1.1 Download Software Yahoo Messenger

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

Spesifikasi: Ukuran: 14x21m Tebal: 220 hlm Harga: Rp Terbit pertama: Mei 2005 Sinopsis singkat:

BAB 3 Mengenali Lingkup Pemrograman Anda

Delphi Cara membuka aplikasi Delphi 7. Start All Programs Borland Delphi 7 Delphi Perkenalan jendela Delphi 7. syahada.blogspot.

LAB02 : KODING PROGRAM

Mengkoneksikan Java Netbeans dengan Database di MySQL via XAMPP

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Tahap Implementasi merupakan rangkaian pelaksanaan kegiatan yang

Mencari Akar-akar persamaan kuadrat AX 2 + BX + C = 0

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

Pengenalan APLIKASI DATABASE

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

A. Struktur Layar SAP dan Tombol Navigasi

PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)

Pemrograman Fery Updi,M.Kom

BAB IV HASIL DAN UJI COBA

Tutorial Membuat Slide Master di Ms. Powerpoint

Identitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address

STRUKTUR KENDALI PERULANGAN

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM. Implementasi perancangan pada sistem informasi perparkiran

TUTORIAL APLIKASI ANDROID COOL HELLO WORLD

Membuat Menu Login Sederhana [Full Coding]

PRAKTIKUM 2. Variabel, Tipe Data dan Operator. Tipe data dan variabel. - Microsoft Visual Studio 2010

[TUTORIAL UI TESTING DENGAN VISUAL STUDIO 2010]

MYOB 18 Ed PT ADI JAYA (UKK2013) Abdul Rahman, S.Pd. [2014] PEMBAHASAN STUDI KASUS PT ADI JAYA (UKK PAKET 3 - AVERAGE)

BAB 5 Mendapatkan Input dari Keyboard

TIPE DATA Pertemuan (K-03/L-03)

untuk mengupdate dan menghapus record perawat dari basis data.

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS

PETUNJUK PENGGUNAAN APLIKASI CAFÉ VERSI 1.0

BAB 3 ANALISIS DAN PERANCANGAN. menentukan dan mengungkapkan kebutuhan sistem. Kebutuhan sistem terbagi menjadi

Membuat aplikasi sederhana menggunakan java NetBeans dan cara menginstal java NetBeans

Program Pilihan Ganda Sederhana dengan Java

jtextfield jcombobox

PETUNJUK PENGGUNAAN PROGRAM. Login

Arsitektur Aplikasi Perangkat Enterprise JDBC. Antonius Rachmat C, S.Kom, M.Cs

menekan tombol Cari.

BAB III ANALISA DAN PERANCANGAN

VISUAL BASIC. Standar Kompetensi: Siswa mampu membuat program sederhana dengan menggunakan bahasa pemrograman Visual Basic 6.0

CONTOH PROSES REGISTRASI, UPLOAD ARTIKEL, dan HASIL REVIEW

LECTURE NOTE APLIKASI CRUD PERPUSTAKAAN

Romi Satria Wahono Lahir di Madiun, 2 Oktober 1974 SD Sompok Semarang (1987) SMPN 8 Semarang (1990) SMA Taruna Nusantara, Magelang (1993) S1, S2 dan S

Membuat Form. Oleh: Toni Heryana,S.Pd, MM

Login Member. 1. Home. Home merupakan layar yang pertama kali ditampilkan pada saat

Modul Tutorial C# 1. Membuat Class Library ENRICO BUDIANTO MICROSOFT INNOVATION CENTER UNIVERSITAS INDONESIA

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

TPI4202 e-tp.ub.ac.id. Lecture 4 Mas ud Effendi

Transkripsi:

Tutorial Java Desktop 5 Membuat Event Button Scrolling Oleh: Ardie Jocong Pada Tutorial Desktop ke 5 ini saya akan melanjutkan Aplikasi yang telah saya buat sebelumnya... adapun aplikasi yang akan saya buat atau hasil Akhir dari Tutorial ini dapat dilihat pada tampilan berikut :&amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;amp;nbsp; jadi jika ingin mengikuti tutorial ini,. agan harus ikuti dulu tutorial sebelumnya.. Okeh... Pada Tutorial Java Desktop ke 5 ini saya akan melanjutkan Aplikasi yang telah saya buat sebelumnya... adapun aplikasi yang akan saya buat atau hasil Akhir dari Tutorial ini dapat dilihat pada tampilan berikut : jadi jika ingin mengikitu tutorial ini,. agan harus ikuti dulu tutorial sebelumnya... Okeh langsung saja... buka dulu project nya.. kemudian buat tampilan seperti pada gambar dibawah ini yaitu dengan melakukan penambahan beberapa tombol, kemudian ganti id tombol-tombol tersebut menjadi btnfirst, btnprevious, btnnext, btnlast, untuk mengganti value dilakukan dengan cara, klik kanan pada Tombol kemudian pilih Edit Text.. dan untuk mengganti id (identitas) tombol dilakukan dengan cara, klik kanan pada Tombol kemudian pilih Change Variable Name... MEMBUAT EVENT PADA TOMBOL NEXT Double Klik pada Button Next, kemudian masukkan code program berikut untuk menghasilkan suatu event pada tombol next tersebut.. try { if (rs.next()){ // untuk menamambahkan statement if else{ rs.previous(); JOptionPane.showMessageDialog(FWorker.this,"End of Record"); catch(sqlexception err){ JOptionPane.showMessageDialog(FWorker.this,err.getMessage());

Statement IF yaitu rs.next() memindahkan ResultSet yang terdapat pada Record.. jadi Ketika Button Next di Klik.. event akan menggantikan data pada textfield tersebut dengan Data Selanjutnya,,,, jika tidak ada record selanjutnya (maka akan bernilai false) maka akan dikembalikan... bagian else memindahkan fungsi ResultSet kepada nilai Record Sebelumnya... setelah itu masukkan code program berikut ini ke dalam statement IF aku pikir dia yang paling hebaaat merasa paling jagooo dan paling kuat (jadi nyanayi lagu film sherina inget jaman dulu),.hehe. maksudnya, saya pikir... kode diatas tidak usah dijelaskan lagi karena sudah dijelaskan pada tutorial ketiga (kalo nggk salah)... jika di running maka akan menghasilkan output seperti berikut : kemudian untuk menghilangkan pesan errot tersebut, maka kita ganti kode berikut yang terdapat di dalam method DoConnect... stmt = con.createstatement(); menjadi seperti berikut : stmt = con.createstatement(resultset.type_scroll_insensitive,resultset.concur_upd ATABLE); kemudian running kembali program nya... tereeeng teneeeng... pesan errornya udah Kabuuuur gk tau kemana..ke laut kali yeeeh.. hehe :D... MEMBUAT EVENT PADA TOMBOL PREVIOUS untuk membuat event pada button previous tidak jauh berbeda dengan pembuatan event pada button Next, kita hanya tinggal merubah code rs.next dengan rs.previous, dan melakukan perubahan pada beberapa bagian tertentu...okeh langsung saja pada codingnya... Pertama, Double Klik Pada Button Previous untuk melakukan penginputan code programnya.. kemudian kita isi event button nya dengan code berikut :

try { if (rs.previous()){ else{ rs.next(); JOptionPane.showMessageDialog(FWorker.this,"Start of Record"); catch(sqlexception err){ JOptionPane.showMessageDialog(FWorker.this,err.getMessage()); kemudian analisis lah, bandingkan dengan code program yang terdapat pada event Button Next, hanya terdapat beberapa perubahan fungsi.. yaitu jika pada event button next rs.next() dijadikan sebagai kondisi pertama (pada statement if).. dan rs.previous() dijadikan sebagai kondisi else... Pada Event Button Previous rs.previous dijadikan sebagai kondisi pertama (pada statement if) dan rs.next() dijadikan sebagai kondisi kedua (statement else). lalu ubah pada Bagian End of Record menjadi Start of Record.. Lalu Coba Running Programnya... what Happens?? Success kan... Program sudah berjalan dengan baik...ketika berada pada kondisi record pertama lalu mengklik tombol previous maka akan muncul DialogMessage... MEMBUAT EVENT PADA TOMBOL FIRST Selanjutnya, saya akan membuat sebuah event pada Tombol First.. untuk melakukan perpindahan pada record yang pertama, i think It's Very Easy... Cukup Menambahkan Code Berikut,

kemudian tambahkan function exception handling berikut ke dalam kode diatas, sehingga kode diatas berada di dalamnya : try{ // kode sebelumnya diletakkan di sini catch(sqlexception err){ JOptionPane.showMessageDialog(FWorker.this, err.getmessage()); tambahkan code berikut di dalam exception handling tersebut (letakkan tepat di bawah try{ ) rs.first(); coba Running Dulu Program nya... Berhasil Kan... MEMBUAT EVENT PADA TOMBOL LAST okeh selanjutnya kita akan membuat event pada Button Last... saya yakin untuk membuatan Event pada Button Last tidak usah di jelaskan lagi karena sama proses nya dengan pembuatan event pada Button First... Cukup Mengganti Code rs.first(); dengan rs.last(); Sampai Pada Tutorial Episode Ke5 ini, Kita Telah Berhasil Membuat Aplikasi dengan Fasilitas Button Scrolling... Nah Untuk Fasilitas - Fasilitas lainnya meliputi (Penambahan(create), Pengeditan(Update), Delete(Penghapusan)) akan dijelaskan pada tutorial-tutorial Selanjutnya!! Untuk Tutorial Episode Kelima Saya Cukupkan Sekian.. Sekedar Clossing Statement from me... "keep Follow My Tutorial " Okey Guys!! heheh Tentang Penulis Ardie Jocong let's we learn coding together,.. Learning by doing.. cause the best way of learning about anything is by doing. explore your brain..