Script menghubungkan IReport dan Program java Netbeans

disini saya akan sedikit posting mengenai script untuk menghubungkan Ireport dengan program java netbeans dan kebetulan mengguankan library dari jasper. berikut scriptnya:

try {
HashMap parameter = new HashMap();
String dbname = “jdbc:odbc:counter”;
Class.forName(“sun.jdbc.odbc.J
dbcOdbcDriver”);
Connection con = DriverManager.getConnection(dbname, “admin”, “admin”);
File report_file = new File(“report/rep_user.jasper”);
JasperReport jasperReport = (JasperReport) JRLoader.loadObject(report_file.getPath());
JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, parameter, con);
JasperViewer.viewReport(jasperPrint, false);
JasperViewer.setDefaultLookAndFeelDecorated(true);
} catch (Exception e) {
JOptionPane.showMessageDialog(null, “Data tidak dapat dicetak!” + “\n” + e.getMessage(), “Cetak Data”, JOptionPane.ERROR_MESSAGE);
}
ket:
String dbname = “jdbc:odbc:counter”; merupakan cara memanggil database acces dimana nama databasenya adalah counter yang sudah diset jdbc nya cara ngesetnya bisa lihat diartikel sebelumnya..
File report_file = new File(“report/rep_user.jasper”); merupakan script untuk mengakses file ireport yang sebelumnya sudah dibuat dan disimpan didalam project program, ingat yang disimpan cuma yang berextensi *.jasper karna disitu ada dua file yang berbeda extensionnya..
sebelumnya anda harus mendaklarasikan beberapa file library dari jasper yakni:
import java.io.File;
import java.util.HashMap;
// Paket JasperReports
import javax.swing.JOptionPane;
import net.sf.jasperreports.engine.JasperFillManager;
import net.sf.jasperreports.engine.JasperPrint;
import net.sf.jasperreports.engine.JasperReport;
import net.sf.jasperreports.engine.util.JRLoader;
import net.sf.jasperreports.view.JasperViewer;
dan juga file library dari sql dan swing.
import java.sql.*;
import javax.swing.*;
semoga membantu sobat, artikel yang pendek ini trimakasih….


Merubah File .java Menjadi File .exe menggunakan Netbeans

Salah satu hal yang dilakukan ketika kita telah selesai membuat program adalah bagaimana kemudian program tersebut bisa dijalankan tanpa menggunakan tool editor java seperti Netbeans, JCreator, Eclipse dan lain-lain, salah satu caranya adalah dengan mengubah program yang masih bereksistensi.java menjadi .exe. Untuk merubahnya yaitu dengan merubahnya ke file .jar terlebih dahulu, kemudian file .jar kita rubah ke file .exe. Berikut langkah-langkah mengubah file .java menjadi .exe menggunakan editor Netbeans.

Setelah program yang kita buat selesai, usahakan sudah GUI, pastikan program yang kita buat merupakan main project pada netbeans, jika belum kita atur terlebih dahulu,yaitu dengan cara klik menuRun pada menu bar, kemudian sorot Set Main Project, dan kita pilih project dari program yang kita buat.

 

Setelah itu, klik menu Clean and Build Main Project pada menu icon diatas atau tekan Shift+F11.Kemudian pada akan terbentuk folder dist pada project yang sedang kita buat.

Dan di dalam folder tersebut terbentuk file .jar. Silahkan dirun file .jar tersebut jika program yang kita buat bisa berjalan maka konversi dari .java menjadi .jar berhasil.


Langkah selanjutnya adalah merubah file .jar menjadi file .exe. Untuk merubahnya kita membutuhkan aplikasi J2EWizard. Jika belum punya silahkan download disini J2EWizard1.4
 Jika aplikasi tersebut sudah terinstal dengan benar. Selanjutnya menjalankan aplikasi tersebut. Pertama kita cari file .jar yang sudah terbentuk tadi, klik Browse, jika sudah ketemu klik Next.

 Kemudian pilih Windows GUI Application, jika program yang kita buat adalah program GUI. Selanjutnya klik Next.


 Langkah selanjutnya adalah memasukkan kelas main dari program yang kita buat. Biasanya jika file.jar sudah benar pada langkah 5, akan terbentuk otomatis. Kemudian klik Next.

 Kemudian kita tentukan nama dari file .exe yang akan kita buat beserta direktori tempat menyimpannya. Kemudian klik Next.

 Aplikasi atau file .exe sudah terbentuk silahkan klik Finish. Dan kita buka file .exe ditempat kita tadi menyimpannya. Kita run. Bisa?


    Jika bisa, Selamat Untuk Anda. Jika belum silahkan ulangi lagi. Kebanyakan kesalahan adalah pada setting Main Project.
    Selamat Mencoba ^_^

    Twitter Delicious Facebook Digg Stumbleupon Favorites More

     
    Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Best Web Host