Rabu, 05 Oktober 2011

Kalkulator dengan Java

Pada postingan kali ini, saya akan berbagi mengenai project kalkulator sederhana yang di buat dengan menggunakan bahasa pemrograman Java dan IDE Netbean
Berikut tampilan screen shootnya :

Teknologi yang digunakan untuk membuat project ini :
Java dan Netbean
JTato
BettaGlasess-1.0.jar
TimingFramework-1.0.jar
UsuLibrary.jar


Untuk temen-temen yang sekedar menggunakannya download disini
Jangan lupa menginstal JRE (Java Runtime Environment) di komputer temen-temen, jika belum silahkan download JRE di sini

Dan untuk temen-temen yang mau download Project lengkapnya, untuk mempelajari codingnya silahkan download disini

Are You ready................ Rock With Java ^_^
Jika artikel ini bermanfaat, bagikan keteman-teman anda........

Senin, 03 Oktober 2011

Penggunaan JPA (Java Persistence API)

Di Postingan sebelumnya, saya sudah menerangkan tentang pembuatan database Mysql bernama anggota, lengkap dengan tabel-tabel yang memiliki Kunci Utama (Primary Key). Loh apa pentinggya Primary Key ?? Hohooo sangat penting broo, terutama jika kita ingin memanfaatkan JPA, database kita harus ada Primary Key nya


So... Let's Study Together
Langkah langkahnya :
1. Buat Project Baru di netbean (Aku Anggap temen2 udah bisa)
2. Buat Persisten Unit untuk Koneksi databasenya
Dari project, sourc package>klik new > other>Klik Persistence> Persistence Unit>cari nama databasenya

3. Kemudian buat entity class
 Dari project, sourc package>klik new > other>Klik Persistence> Entity clas From Database
Aturlah sesuai kebutuhan, jika ingin membuat entity untuk tabel tiket misalnya, maka pilihlah tabel tiket
Jangan lupa atur pengelompokan data menjadi List

4. Buat Control
Dari project, sourc package>klik new > other>Klik Persistence> JPA Controler Clases From Entity Database
 Udah gitu aja???
Belum sehh... next time kita akan mencoba mengubah coding dari JPA yang kita buat di atas
^_^

Membuat Form
Kembali ke menu

 



Menyiapkan Database

Langkah pertama, yang paling awal, tentu saja tidak lain dan tidak bukan adalah merancang database, buat tabel2nya dan buat field2nya. Disini penulis menggunakan Database MySQL 5.5 tentu saja dengan pertimbangan tertentu. Penulis menggunakan Netbean dalam membuat database, tentu saja karena hal ini lebih mudah bagi penulis, dari pada lewat Comand Prompt di windows.... Hehee
So langsung aja bro....
Langkah-langkahnya
1.  Klik Tab Service > Database> Klik Register MySQL> Atur Configurasinya
Ex : User : root / Pass: Root/ Server por number : 3306
klik Yes


2. Jika sudah connect antara Netbean dan Mysql, waktunya bikin database
klik kanan koneksi MySQL > Create Database> Isikan Nama Database Ex: anggota

3.Berikutnya ketik perintah2 SQL untuk membuat tabel beserta field2nya
Kalo ga pengen ribet, Unduh disini File SQLnya
Copykan file anggota.sql ke Project anda, buka file tersebut di netbean
Kemudian generate : pilih koneksi database anggota>klik tombol run sql
4. Selesai..... anda sudah membuat database beserta tabel dan field2nya dan juga isinya
Mudah kan ??
untuk memeriksanya, silahkan cek di tab service>pilih koneksi database anggota>klik anggota>klik tabel
jika benar, akan ada 3 tabel dengan masing-masing tabel memiliki Kunci Utama


Menggunakan JPA
Kembali ke menu


Java Persistence API (JPA) Untuk Mempermudah Pembuatan Aplikasi Desktop Di JAVA



Minggu kemarin penulis telah menyelesaikan aplikasi dengan nama Langgeng Jaya Java 2IT, yang mana dalam program tersebut penulis menggunakan Java Persistence API atau JPA untuk mempermudah koneksi database.
Sekarang mari kita bahas sedikit mengenai Aplikasi LanggengJaya Java 2IT tersebut.
Berikut tahapan-tahapan dalam pembuatan Aplikasi :
1.      Pembuatan Database
2.     Penggunaan JPA
3.      Pembuatan Form
4.     Finishing
Silahkan menuju kelink tersebut untuk penjelasan lebih lanjut
Enjoy With Java
^_^

Minggu, 25 September 2011

Menjalankan Aplikasi Langgeng Jaya Java 2 IT

Kasus :
Perusahaan Travel ”LANGGENG JAYA” mempunyai armada dengan tujuan :

Jakarta : Harga Tiket Rp. 45.000
Semarang : Harga Tiket Rp. 30.000
Bandung : Harga Tiket Rp. 55.000

Apabila seorang pemesan sudah menjadi anggota/member LANGGENG JAYA
maka akan mendapatkan diskon 10 %.

Yang dibutuhkan
1. Mysql
2. JRE (Java Runtime Environtment) di sini

2 syarat utama di atas harus sudah terpenuhi, dan terinstal dengan benar di komputer teman-teman
Selajutnya :
- Download projectnya di sini
- Extract hasil downloadnya
- Dari hasil ekstrak, buka folder ekstraka, pindahkan file anggota.sql ke C:\program Files\MySQL\MySQL Server 5.1\bin
- Berikutnya buat dulu database dengan nama anggota
- kemudian,  Dari cmd, Cari letak file bin/mysql.exe, contoh  di komputer saya
              C:\program Files\MySQL\MySQL Server 5.1\bin
- dan  Restore File anggota.sql dengan perintah mysql -u root -p anggota < anggota.sql (Jika Masih Bingung, lihat cara untuk merestore database di sini)
- Jika Database sudah siap, Jalankan Aplikasi dengan Klik dua kali file Langgeng_Jaya_Java_2IT.jar

 Dan Jrenggggggggggg
Ini contoh ScreenShotnya
Tampilan Menu dan Form Anggota


Tampilan Form Tiket dan Form Penjualan Tiket



Selamat Mencoba...
Bagi yang ingin project lengkapnya agar bisa di obok2 codingnya silahkan hubungi saya....
^_^
Like Java






Senin, 05 September 2011

Tips Mudah Merancang Aplikasi CRUD Desktop Database di Netbean

Yang belum terbiasa dengan pemrograman java mungkin akan mengalami kesulitan dalam merancang aplikasi GUI yang sepaket dengan teknik CRUD (Create Read Update dan Delete)
So Langsung saja, pada postingan kali ini akan saya ajarkan Sedikit yang saya fahami (dari LUASnya ilmu pemrograman yang ada di dunia ) kepada kawan-kawan
Yang perli di siapkan
JDK 7 (pda saat postingan ini di ketik)atau versi dibawahnya
Netbean 7 atau versi di bawahnya
Mysql atau Acces atau yang lainnya sebagai databasenya(disini penulis menggunakan MYSQL)
Mysql Conector
Kopi, teh, dan beberapa bungkus Cemilan ^_^

Let's Actoin,,,,^_^
Langkah-langkahnya
1. Membuat database baru (Jangan lupa dikasih Kunci Utama)
Klik Tab Service>buat koneksi untuk mysql




Klik kanan pada koneksi mysql yang terbentuk, kemudian Create Database > beri nama anggota dan selamat anda baru membuat database baru dengan nama anggota


Pada Link "jdbc:mysql://localhost:3306/Anggota [root on Default schema]" pilih Tables>create Table>Isi Nama tabel, beserta kolomnya (Jangan lupa Kunci Utama untuk tebel anda)




2. Membuat tampilan GUI menggunakan Java Desktop Aplication
Klik New Project>Pada categories pilih Java dan pada Project pilih Java Desktop Aplication>next

Kemudian Pada Tahap Name and Location, isi nama Project, Letak project,
Untuk Chose Aplication Shell pilih Database Aplication
Jangan lupa mencentang Use Dedocated Folder Libraries
Klik Next

klik next

klik Finish


Secara default, project yang kita buat terdiri dari 4 folder,,


untuk menjalankan project klik kanan project dan klik run

Berikut ini screnshoot nya

finishhhh, ternyata begitu mudah bukan?????????
Share with Java

Yang ingin download projectnya disini
jangan lupa letakkan database anggota di mysql anda