Sabtu, 05 Agustus 2017

Rian Saadillah

Membuat Program Export to Excel di Netbeans

Berikut ini saya akan mengeshare cara membuat program untuk export file di netbeans ke dalam bentuk microsoft excel. Program ini sangat mudah dan biasanya banyak di gunakan oleh pengembang sistem informasi penjualan yang memiliki database. Program ini sangat berguna bagi pengguna aplikasi untuk merekap hasil penjulannya. Untuk membuat program ini silahkan membuat JButton dengan nama Export kemudian event di actionPerformed, tapi pada program kali ini saya membuat method dengan nama exporexcel() sehingga di event actionPerformed tinggal kita panggil saja, berikut programnya :

public void eksporexcel(){
FileWriter fileWriter;
        JFileChooser chooser = new JFileChooser();
        chooser.setCurrentDirectory(new File("[B]export_output/excel[/B]"));
        int retrival = chooser.showSaveDialog(null);
        if (retrival == JFileChooser.APPROVE_OPTION) {
            try{
                TableModel tModel = t_table.getModel();
                fileWriter = new FileWriter(new File(chooser.getSelectedFile() + ".xls"));           
            // write header
                for(int i = 0; i < tModel.getColumnCount(); i++){
                fileWriter.write(tModel.getColumnName(i).toUpperCase() + "\t");
            }
                fileWriter.write("\n");
            // write record
                for(int i=0; i < tModel.getRowCount(); i++) {
                for(int j=0; j < tModel.getColumnCount(); j++) {
                fileWriter.write(tModel.getValueAt(i,j).toString() + "\t");
            }
                fileWriter.write("\n");
            }
                fileWriter.close();
            }catch(Exception e){
                JOptionPane.showMessageDialog(null, e);
            }
        }
}

Semoga bermanfaat, terima kasih

Rian Saadillah

About Rian Saadillah -

Author Description here.. Nulla sagittis convallis. Curabitur consequat. Quisque metus enim, venenatis fermentum, mollis in, porta et, nibh. Duis vulputate elit in elit. Mauris dictum libero id justo.

Subscribe to this Blog via Email :

4 comments

Write comments
Iwan parliana
AUTHOR
9 November 2019 pukul 01.27 delete

Gan kalau export ke excel yg sudah di format gimana , saya ingin menasukan ke sheet 1 excel yg sudah saya format

Reply
avatar
Anonim
AUTHOR
20 Februari 2020 pukul 00.30 delete

t_table itu nama tabel yang di netbeans ya? Atau gimana?

Reply
avatar
HANYA MENCOBA
AUTHOR
3 Juli 2020 pukul 07.25 delete

saat di run programnya menu exportnya langsung muncul sebelum di clicl botton

Reply
avatar