IREPORT - Cara Menampilkan Ireport di aplikasi java

iReport - Mungkin teman-teman sudah sering mendengar tentang crystal report, itu loh tools yang di buat khusus buat bikin report. crystal report juga banyak digunakan sebagai pelengkap dalam membuat program aplikasi dengan menggunakan Visual Basic. tetapi, untuk menggunakan crystal report kita harus membeli lisensi untuk menggunakan tools tersebut (*yang pasti siy ga murah harga lisensinya.... :-p).
jika, dalam aplikasi berbasis bahasa pemrograman visual terdapat crystal report. Java pun punya satu aplikasi tambahan yang bisa di gunakan untuk membuat dan menampilkan report yaitu IReport. dan Ireport sendiri bisa kita download di situs resmi secara cuma-cuma alias gratis-tis-tis. Ireport sendiri merupakan aplikasi untuk mendesain report yang menggunakan JasperReport sebagai mesin pengolah reportnya. mungkin teman-teman sudah mengerti bagaimana cara untuk membuat report menggunakan ireport. jadi, supaya saya tidak cape mengetik ruang lingkup saya batasi hanya bagaimana cara menampilkan IReport di aplikasi Java.
yasudah, pengenalan IReportnya ga usah panjang-panjang, nanti teman-teman malah pusing duluan karena ngebaca tulisan saya yang kepanjangan. :-p
sebelum masuk langkah-langkah menampilkan report di aplikasi java, kita siapkan dulu bahan-bahan utama biar aplikasi yang dibuat tidak menampilkan masalah.
1.Library-library yang dibutuhkan oleh java agar Report yang dibuat bisa di tampilkan
berikut merupakan daftar library yang saya gunakan dalam artikel kali ini, jika teman-teman belum memilikinya bisa langsung mendownload disini berikut daftar librarynya :
- commons-collections-3.2.1.jar
- commons-digester-2.1.jar
- commons-logging-1.1.1.jar
- groovy-all-1.7.5.jar
- jasperreports-4.0.1.jar
- jasperreports-applet-4.0.1.jar
- mysql-connector-java-5.1.6-bin.jar
setelah semua siap, it's show time !
siapkan file report yang akan ditampilkan terlebih dahulu. buat folder lib di dalam folder project anda masing-masing. lalu simpan file report yang akan ditampilkan didalam folder lib.  cth: folder_project_anda/lib/file_report.jasper.
buka program IDE kesayangan anda (saya sendiri menggunakan Netbeans IDE). tambahkan file library-library yang di butuhkan pada project anda. caranya : klik kanan pada libraries > Add JAR/folder > pilih library-library yang di butuhkan (agar library-library program tidak tercecer, saya sarankan pindahkan file-file tersebut ke dalam folder lib yang tadi di buat).
buat method baru dengan nama Cetak()
tambahkan script berikut di dalam method Cetak().

 

private void Cetak(){


try


        {


            System.out.println("Compiling report...");


            /* Load JasperDesign */


            


            


            System.out.println("Selesai!");


            String path="lib/file_report.jasper";


            Map parameter = new HashMap();


            /* memanggil koneksi database yang menjadi sumber data untuk report yang di buat*/


            System.out.println("get a database connection!");


            Class.forName("com.mysql.jdbc.Driver");


            Connection con=DriverManager.getConnection("jdbc:mysql://localhost/DATADOSEN?user=root&password=");


            System.out.println("Selesai!");


            /*  JasperPrint */


            JasperPrint jasperPrint = JasperFillManager.fillReport(path, parameter, con);


            System.out.println("Selesai!");


            System.out.println("view report in the JasperViewer!");


            JasperViewer.viewReport(jasperPrint, false);


            System.out.println("Done!");


        }


        catch (JRException e)


        {


            JOptionPane.showMessageDialog(this, "Gagal tampilkan report!\n" + e);


        }


        catch (Exception e)


        {


            JOptionPane.showMessageDialog(this, "Gagal tampilkan report!\n" + e);


        }


}

 

buat sebuah event handler seperti saat tombol di klik atau yang lainnya, lalu panggil method Cetak()
private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {                                         


        Cetak();


    } 

 

 

jika, ada pesan error coba anda lakukan fix imports,  klik kanan pada bagian kosong dari jendela kode, lalu pilih fix imports atau tekan kombinasi tombol ctrl + shift + I
coba anda tes hasil pekerjaan anda, jika, berhasil saya ucapkan selamat
jika masih gagal, coba anda periksa lagi.
download IReport click here
Selamat Moncoba

Read more


Adfly - situs penghasil uang dengan memperpendek url

 

Earning Online Memperpendek Url Panjang
Kali ini saya berbagi info tentang salah satu penghasil dolar melalui memperpendek Url yang panjang yaitu Adfly. Memperpendek url yang panjang seperti link download, link posting atau berita dan link-link lainnya untuk mempermudah seseorang mendistribusikan atau menyebarkan linknya atau bahasa kerennya Url Shortening. Salah satu url shortening yang terkenal ada Tinyurl, offto dan masih banyak lainnya.
Apa Keuntungannya ?
Bedanya antara adfly dengan situs url shortening lain yaitu biasanya jasa menyingkat link tersebut tidak menyediakan reward apa-apa bagi yang menggunakannya. Tapi, AdFly yang memberikan kesempatan bagi blogger yang ingin mendapatkan recehan seperti saya untuk mendapatkan recehan sama kaya ziddu yang menawarkan $0.001 per download. Adfly juga memberikan $0.001 per link (bisa lebih nanti kalo advertisernya dah banyak) tapi kayanya lebih enak adfly neh soalnya kalo ziddu dihitung berdasarkan download yang berhasil.
Jumlah yang sangat kecil bukan?
Ga juga ko? Jika anda punya situs ato blog tentang download musik, software, dan hal-hal lainnya yang banyak dicari masyarakat sekitar maka $0.001 bisa menjadi $$$$ Apalagi jika punya referal banyak tambah banyak tuh duit yang di dapet. Soalnya dari setiap referal, anda akan mendapatkan 20% dari penghasilan yang mereka dapatkan
Jika earningnya sudah mencapai $20 bisa diambil melalui paypal, atau alertpay. Terus kalo misalkan bingung karena earningnya kebanyakan bisa dikirim ke paypal saya, ga masalah saya ikhlas ko nerimanya
Ayo buruan daftar Adfly untuk mendapatkan recehan di internet dengan memperpendek url panjang, silahkan daftar Disini (itu link referal ko)
sumber: putraeka.org

Read more


Memaksimalkan Download Internet Download Manager


Saat ini banyak aplikasi download manager mulai dari yang gratis sampai yang berbayar. Semuanya memiliki fungsi yang sama, yaitu mempermudah manajemen file yang didownload dan juga mempercepat kecepatan download. Aplikasi Download Manager diantaranya adalah Internet Download Manger (IDM), FlashGet, Download Accelerator,atau apa saja yang menurut kalian bagus.Tapi disini yang bakal dibahas cuma cara memaksilkan Softare Internet Download Manager (IDM).


Mungkin banyak yang sudah tahu tips dan trik ini, tapi ada juga yang belum tahu cara memaksilkan aplikasi ini. Mau tahu cara buat memaksilkannya software Internet Download Manager (IDM).
dibawah ini merupakan langkah-langkahnya, dimulai dari instalasi :

  1. Bagi anda yang belum punya Software IDM nya bisa cari di internet.
  2. Setelah download instalkan software tersebut ke PC / Laptop anda (Saya tidak menyarankan anda menggunakan crack ataupun patch, karena itu merupakan cara yang illegal. Tapi kalo terpaksa siy mau gimana lagi :p ).
  3. Proses instalasi IDM sama seperti instalasi program lainnya.
  4. Setelah instalasi selesai kita tinggal masuk ke tahap memaksimalkan kemampuan IDM ( disarankan anda menggunakan IDM versi full, karena dalam IDM versi trial ada kemungkinan kemapuan yang dimiliki dibatasi ).
  5. setelah semuanya siap sekarang tinggal setting langkah berikutnya.
  6. Sekarang buka software Internet Download Manager (IDM).
  7. lalu pilih menu download lalu klik Options di dalam General ada Pilihan Browser pilih mana yang anda pergunakan saja misal Internet Expoler / Mozilla Firefox dan sebagainya.
  8. Setelah itu Klik Connection didalam Connections Type/Speed pilih yang Lan 10Mbs lalu Default Max conn Nummber pilih 16.

Setelah anda menggunakan cara diatas. tapi, tidak ada perubahan yang berarti pada kecepatan downloadnya. masih ada satu cara lagi yang cukup ampuh untuk mendapatkan kecepatan download yang cepat. yaitu: Ganti ISP anda dengan ISP yang punya kecepatan download yang cepat (hehe...... :p)
Selamat mencoba

Read more

Translate This Blog


URL renamer

Inspirational quote

Pengikut