<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: [Java] Tutorial Jasperreport : menggunakan DataSource di JasperReport</title>
	<atom:link href="http://www.kusandriadi.com/java-tutorial-jasperreport-menggunakan-datasource-di-jasperreport/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kusandriadi.com/java-tutorial-jasperreport-menggunakan-datasource-di-jasperreport/</link>
	<description>I Just Want to Share</description>
	<lastBuildDate>Wed, 01 Feb 2012 09:10:23 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Kus Andriadi</title>
		<link>http://www.kusandriadi.com/java-tutorial-jasperreport-menggunakan-datasource-di-jasperreport/comment-page-1/#comment-747</link>
		<dc:creator>Kus Andriadi</dc:creator>
		<pubDate>Tue, 10 Jan 2012 13:22:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.kusandriadi.com/?p=400#comment-747</guid>
		<description>ada object yang belum di inisialisasi....:)</description>
		<content:encoded><![CDATA[<p>ada object yang belum di inisialisasi&#8230;.:)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Heni</title>
		<link>http://www.kusandriadi.com/java-tutorial-jasperreport-menggunakan-datasource-di-jasperreport/comment-page-1/#comment-746</link>
		<dc:creator>Heni</dc:creator>
		<pubDate>Tue, 10 Jan 2012 11:07:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.kusandriadi.com/?p=400#comment-746</guid>
		<description>saya mau tanya,
kalo pesan error nya :
java.lang.NullPointerException itu kenapa ya?</description>
		<content:encoded><![CDATA[<p>saya mau tanya,<br />
kalo pesan error nya :<br />
java.lang.NullPointerException itu kenapa ya?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ari</title>
		<link>http://www.kusandriadi.com/java-tutorial-jasperreport-menggunakan-datasource-di-jasperreport/comment-page-1/#comment-745</link>
		<dc:creator>ari</dc:creator>
		<pubDate>Sat, 07 Jan 2012 13:45:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.kusandriadi.com/?p=400#comment-745</guid>
		<description>mas mau tanya nih bikin jasper report tapi ga meload dari database... jadi dari textarea dan textfield yang ga saya save ke data base... ??? contohnya kaya nota pembayaran kasir.. tau kan mas ... tolong donk... makasih...</description>
		<content:encoded><![CDATA[<p>mas mau tanya nih bikin jasper report tapi ga meload dari database&#8230; jadi dari textarea dan textfield yang ga saya save ke data base&#8230; ??? contohnya kaya nota pembayaran kasir.. tau kan mas &#8230; tolong donk&#8230; makasih&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kus Andriadi</title>
		<link>http://www.kusandriadi.com/java-tutorial-jasperreport-menggunakan-datasource-di-jasperreport/comment-page-1/#comment-742</link>
		<dc:creator>Kus Andriadi</dc:creator>
		<pubDate>Tue, 03 Jan 2012 02:26:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.kusandriadi.com/?p=400#comment-742</guid>
		<description>sebelum dibikin jar jalan gak?

kalo jalan ya salah pas di path mau ngeload report nya....

kalo dijadiin jar emang suka gitu, caranya agak beda...</description>
		<content:encoded><![CDATA[<p>sebelum dibikin jar jalan gak?</p>
<p>kalo jalan ya salah pas di path mau ngeload report nya&#8230;.</p>
<p>kalo dijadiin jar emang suka gitu, caranya agak beda&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ari</title>
		<link>http://www.kusandriadi.com/java-tutorial-jasperreport-menggunakan-datasource-di-jasperreport/comment-page-1/#comment-741</link>
		<dc:creator>ari</dc:creator>
		<pubDate>Mon, 02 Jan 2012 15:32:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.kusandriadi.com/?p=400#comment-741</guid>
		<description>mas bro maap nih ganggu saya mau tanya ko saya bikin jar ko action nya ga muncul yah pada hal dah di coba bisa tolong dnk kasih tau biar MULUS....
 ini code nya...



import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import java.sql.Connection;
import java.sql.SQLException;

import java.util.Map;
import java.util.HashMap;
import net.sf.jasperreports.engine.*;
import net.sf.jasperreports.view.JasperViewer;
import java.io.FileInputStream;
import java.io.BufferedInputStream;
public class FormLogin extends JFrame{

	private JPanel jPanel1 = new JPanel();

	private JButton blogin = new JButton();
	private JButton bkeluar = new JButton();
	private JTextField txtNama;


   public Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
    private int w,h,x,y;
    private int L,T,LX,TY;

    private static JFrame owner;


    public FormLogin(JFrame owner) {

    		super();



     		jPanel1.setLayout(null);



        	//----------------------------------

     txtNama = new JTextField();
     	txtNama.setBounds(110,20,200,25);
     	jPanel1.add(txtNama);


     		blogin.setText(&quot;LOGIN&quot;);
     	blogin.setForeground(Color.blue);
     	blogin.setBounds(20,150,120,25);
     	jPanel1.add(blogin);

        bkeluar.setText(&quot;BATAL&quot;);
     	bkeluar.setForeground(Color.blue);
     	bkeluar.setBounds(180,150,120,25);
     	jPanel1.add(bkeluar);




		add(jPanel1);
		setTitle(&quot;LOGIN&quot;);
		setResizable(false);
		setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
		setSize(350,250);

		w = getSize().width;
        h = getSize().height;

        x = (dim.width-w)/2;
        y = (dim.height-h)/2;
        setLocation(x,y);

        /*===================================
         * Button Even Listener
         *===================================
         */
        blogin.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
                bloginActionPerformed(evt);
            }
        });
bkeluar.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
                bkeluarActionPerformed(evt);
            }
        });
    }


    	private void bloginActionPerformed(ActionEvent evt) {
 if (evt.getSource() == blogin) {
	            try {
	                // parameter
	                String parameterNama = txtNama.getText();

	                //load report location
	                FileInputStream fis = new FileInputStream(&quot;E:\\report\\Iseng.jrxml&quot;);
	                BufferedInputStream bufferedInputStream = new BufferedInputStream(fis);

	                //set parameters
	                Map map = new HashMap();
	                map.put(&quot;nama1&quot;, parameterNama);

	                Class.forName(&quot;com.mysql.jdbc.Driver&quot;);
	                Connection connection = DriverManager.getConnection(&quot;jdbc:mysql://localhost/test&quot;, &quot;root&quot;, &quot;&quot;);

	                //compile report
	                JasperReport jasperReport = (JasperReport) JasperCompileManager.compileReport(bufferedInputStream);
	                JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, map, connection);

	                //close connection
	                connection.close();

	                //view report to UI
	                JasperViewer.viewReport(jasperPrint, true);

	            } catch (Exception ex) {
	               // logger.error(ex.getMessage(), ex);
	            }


 }

    	}

 private void bkeluarActionPerformed(ActionEvent evt) {
		System.exit(0);
    }

	public static void main(String args[]) {

                    FormLogin tb = new FormLogin(owner);
                    tb.setVisible(true);

    }


}

mohon di coba ya mungkin ada yang kurang... trima kasih....</description>
		<content:encoded><![CDATA[<p>mas bro maap nih ganggu saya mau tanya ko saya bikin jar ko action nya ga muncul yah pada hal dah di coba bisa tolong dnk kasih tau biar MULUS&#8230;.<br />
 ini code nya&#8230;</p>
<p>import javax.swing.*;<br />
import javax.swing.event.*;<br />
import java.awt.*;<br />
import java.awt.event.*;<br />
import java.sql.*;<br />
import java.sql.Connection;<br />
import java.sql.SQLException;</p>
<p>import java.util.Map;<br />
import java.util.HashMap;<br />
import net.sf.jasperreports.engine.*;<br />
import net.sf.jasperreports.view.JasperViewer;<br />
import java.io.FileInputStream;<br />
import java.io.BufferedInputStream;<br />
public class FormLogin extends JFrame{</p>
<p>	private JPanel jPanel1 = new JPanel();</p>
<p>	private JButton blogin = new JButton();<br />
	private JButton bkeluar = new JButton();<br />
	private JTextField txtNama;</p>
<p>   public Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();<br />
    private int w,h,x,y;<br />
    private int L,T,LX,TY;</p>
<p>    private static JFrame owner;</p>
<p>    public FormLogin(JFrame owner) {</p>
<p>    		super();</p>
<p>     		jPanel1.setLayout(null);</p>
<p>        	//&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>     txtNama = new JTextField();<br />
     	txtNama.setBounds(110,20,200,25);<br />
     	jPanel1.add(txtNama);</p>
<p>     		blogin.setText(&#8220;LOGIN&#8221;);<br />
     	blogin.setForeground(Color.blue);<br />
     	blogin.setBounds(20,150,120,25);<br />
     	jPanel1.add(blogin);</p>
<p>        bkeluar.setText(&#8220;BATAL&#8221;);<br />
     	bkeluar.setForeground(Color.blue);<br />
     	bkeluar.setBounds(180,150,120,25);<br />
     	jPanel1.add(bkeluar);</p>
<p>		add(jPanel1);<br />
		setTitle(&#8220;LOGIN&#8221;);<br />
		setResizable(false);<br />
		setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);<br />
		setSize(350,250);</p>
<p>		w = getSize().width;<br />
        h = getSize().height;</p>
<p>        x = (dim.width-w)/2;<br />
        y = (dim.height-h)/2;<br />
        setLocation(x,y);</p>
<p>        /*===================================<br />
         * Button Even Listener<br />
         *===================================<br />
         */<br />
        blogin.addActionListener(new ActionListener() {<br />
            public void actionPerformed(ActionEvent evt) {<br />
                bloginActionPerformed(evt);<br />
            }<br />
        });<br />
bkeluar.addActionListener(new ActionListener() {<br />
            public void actionPerformed(ActionEvent evt) {<br />
                bkeluarActionPerformed(evt);<br />
            }<br />
        });<br />
    }</p>
<p>    	private void bloginActionPerformed(ActionEvent evt) {<br />
 if (evt.getSource() == blogin) {<br />
	            try {<br />
	                // parameter<br />
	                String parameterNama = txtNama.getText();</p>
<p>	                //load report location<br />
	                FileInputStream fis = new FileInputStream(&#8220;E:\\report\\Iseng.jrxml&#8221;);<br />
	                BufferedInputStream bufferedInputStream = new BufferedInputStream(fis);</p>
<p>	                //set parameters<br />
	                Map map = new HashMap();<br />
	                map.put(&#8220;nama1&#8243;, parameterNama);</p>
<p>	                Class.forName(&#8220;com.mysql.jdbc.Driver&#8221;);<br />
	                Connection connection = DriverManager.getConnection(&#8220;jdbc:mysql://localhost/test&#8221;, &#8220;root&#8221;, &#8220;&#8221;);</p>
<p>	                //compile report<br />
	                JasperReport jasperReport = (JasperReport) JasperCompileManager.compileReport(bufferedInputStream);<br />
	                JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, map, connection);</p>
<p>	                //close connection<br />
	                connection.close();</p>
<p>	                //view report to UI<br />
	                JasperViewer.viewReport(jasperPrint, true);</p>
<p>	            } catch (Exception ex) {<br />
	               // logger.error(ex.getMessage(), ex);<br />
	            }</p>
<p> }</p>
<p>    	}</p>
<p> private void bkeluarActionPerformed(ActionEvent evt) {<br />
		System.exit(0);<br />
    }</p>
<p>	public static void main(String args[]) {</p>
<p>                    FormLogin tb = new FormLogin(owner);<br />
                    tb.setVisible(true);</p>
<p>    }</p>
<p>}</p>
<p>mohon di coba ya mungkin ada yang kurang&#8230; trima kasih&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ari</title>
		<link>http://www.kusandriadi.com/java-tutorial-jasperreport-menggunakan-datasource-di-jasperreport/comment-page-1/#comment-740</link>
		<dc:creator>ari</dc:creator>
		<pubDate>Mon, 02 Jan 2012 15:27:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.kusandriadi.com/?p=400#comment-740</guid>
		<description>mas mau tanya nih aku punya class buat manggil jasper tapi waktu aku jadiin jar ko ga tampil yah kadang action nya ga aktif tolong donk kasih tau gmana biar mulus.... Nih code nya :



import javax.swing.*;
import javax.swing.event.*;
import java.awt.*;
import java.awt.event.*;
import java.sql.*;
import java.sql.Connection;
import java.sql.SQLException;

import java.util.Map;
import java.util.HashMap;
import net.sf.jasperreports.engine.*;
import net.sf.jasperreports.view.JasperViewer;
import java.io.FileInputStream;
import java.io.BufferedInputStream;
public class FormLogin extends JFrame{

	private JPanel jPanel1 = new JPanel();

	private JButton blogin = new JButton();
	private JButton bkeluar = new JButton();
	private JTextField txtNama;


   public Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();
    private int w,h,x,y;
    private int L,T,LX,TY;

    private static JFrame owner;


    public FormLogin(JFrame owner) {

    		super();



     		jPanel1.setLayout(null);



        	//----------------------------------

     txtNama = new JTextField();
     	txtNama.setBounds(110,20,200,25);
     	jPanel1.add(txtNama);


     		blogin.setText(&quot;LOGIN&quot;);
     	blogin.setForeground(Color.blue);
     	blogin.setBounds(20,150,120,25);
     	jPanel1.add(blogin);

        bkeluar.setText(&quot;BATAL&quot;);
     	bkeluar.setForeground(Color.blue);
     	bkeluar.setBounds(180,150,120,25);
     	jPanel1.add(bkeluar);




		add(jPanel1);
		setTitle(&quot;LOGIN&quot;);
		setResizable(false);
		setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);
		setSize(350,250);

		w = getSize().width;
        h = getSize().height;

        x = (dim.width-w)/2;
        y = (dim.height-h)/2;
        setLocation(x,y);

        /*===================================
         * Button Even Listener
         *===================================
         */
        blogin.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
                bloginActionPerformed(evt);
            }
        });
bkeluar.addActionListener(new ActionListener() {
            public void actionPerformed(ActionEvent evt) {
                bkeluarActionPerformed(evt);
            }
        });
    }


    	private void bloginActionPerformed(ActionEvent evt) {
 if (evt.getSource() == blogin) {
	            try {
	                // parameter
	                String parameterNama = txtNama.getText();

	                //load report location
	                FileInputStream fis = new FileInputStream(&quot;E:\\report\\Iseng.jrxml&quot;);
	                BufferedInputStream bufferedInputStream = new BufferedInputStream(fis);

	                //set parameters
	                Map map = new HashMap();
	                map.put(&quot;nama1&quot;, parameterNama);

	                Class.forName(&quot;com.mysql.jdbc.Driver&quot;);
	                Connection connection = DriverManager.getConnection(&quot;jdbc:mysql://localhost/test&quot;, &quot;root&quot;, &quot;&quot;);

	                //compile report
	                JasperReport jasperReport = (JasperReport) JasperCompileManager.compileReport(bufferedInputStream);
	                JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, map, connection);

	                //close connection
	                connection.close();

	                //view report to UI
	                JasperViewer.viewReport(jasperPrint, true);

	            } catch (Exception ex) {
	               // logger.error(ex.getMessage(), ex);
	            }


 }

    	}

 private void bkeluarActionPerformed(ActionEvent evt) {
		System.exit(0);
    }

	public static void main(String args[]) {

                    FormLogin tb = new FormLogin(owner);
                    tb.setVisible(true);

    }


}</description>
		<content:encoded><![CDATA[<p>mas mau tanya nih aku punya class buat manggil jasper tapi waktu aku jadiin jar ko ga tampil yah kadang action nya ga aktif tolong donk kasih tau gmana biar mulus&#8230;. Nih code nya :</p>
<p>import javax.swing.*;<br />
import javax.swing.event.*;<br />
import java.awt.*;<br />
import java.awt.event.*;<br />
import java.sql.*;<br />
import java.sql.Connection;<br />
import java.sql.SQLException;</p>
<p>import java.util.Map;<br />
import java.util.HashMap;<br />
import net.sf.jasperreports.engine.*;<br />
import net.sf.jasperreports.view.JasperViewer;<br />
import java.io.FileInputStream;<br />
import java.io.BufferedInputStream;<br />
public class FormLogin extends JFrame{</p>
<p>	private JPanel jPanel1 = new JPanel();</p>
<p>	private JButton blogin = new JButton();<br />
	private JButton bkeluar = new JButton();<br />
	private JTextField txtNama;</p>
<p>   public Dimension dim = Toolkit.getDefaultToolkit().getScreenSize();<br />
    private int w,h,x,y;<br />
    private int L,T,LX,TY;</p>
<p>    private static JFrame owner;</p>
<p>    public FormLogin(JFrame owner) {</p>
<p>    		super();</p>
<p>     		jPanel1.setLayout(null);</p>
<p>        	//&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>     txtNama = new JTextField();<br />
     	txtNama.setBounds(110,20,200,25);<br />
     	jPanel1.add(txtNama);</p>
<p>     		blogin.setText(&#8220;LOGIN&#8221;);<br />
     	blogin.setForeground(Color.blue);<br />
     	blogin.setBounds(20,150,120,25);<br />
     	jPanel1.add(blogin);</p>
<p>        bkeluar.setText(&#8220;BATAL&#8221;);<br />
     	bkeluar.setForeground(Color.blue);<br />
     	bkeluar.setBounds(180,150,120,25);<br />
     	jPanel1.add(bkeluar);</p>
<p>		add(jPanel1);<br />
		setTitle(&#8220;LOGIN&#8221;);<br />
		setResizable(false);<br />
		setDefaultCloseOperation(JFrame.DISPOSE_ON_CLOSE);<br />
		setSize(350,250);</p>
<p>		w = getSize().width;<br />
        h = getSize().height;</p>
<p>        x = (dim.width-w)/2;<br />
        y = (dim.height-h)/2;<br />
        setLocation(x,y);</p>
<p>        /*===================================<br />
         * Button Even Listener<br />
         *===================================<br />
         */<br />
        blogin.addActionListener(new ActionListener() {<br />
            public void actionPerformed(ActionEvent evt) {<br />
                bloginActionPerformed(evt);<br />
            }<br />
        });<br />
bkeluar.addActionListener(new ActionListener() {<br />
            public void actionPerformed(ActionEvent evt) {<br />
                bkeluarActionPerformed(evt);<br />
            }<br />
        });<br />
    }</p>
<p>    	private void bloginActionPerformed(ActionEvent evt) {<br />
 if (evt.getSource() == blogin) {<br />
	            try {<br />
	                // parameter<br />
	                String parameterNama = txtNama.getText();</p>
<p>	                //load report location<br />
	                FileInputStream fis = new FileInputStream(&#8220;E:\\report\\Iseng.jrxml&#8221;);<br />
	                BufferedInputStream bufferedInputStream = new BufferedInputStream(fis);</p>
<p>	                //set parameters<br />
	                Map map = new HashMap();<br />
	                map.put(&#8220;nama1&#8243;, parameterNama);</p>
<p>	                Class.forName(&#8220;com.mysql.jdbc.Driver&#8221;);<br />
	                Connection connection = DriverManager.getConnection(&#8220;jdbc:mysql://localhost/test&#8221;, &#8220;root&#8221;, &#8220;&#8221;);</p>
<p>	                //compile report<br />
	                JasperReport jasperReport = (JasperReport) JasperCompileManager.compileReport(bufferedInputStream);<br />
	                JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, map, connection);</p>
<p>	                //close connection<br />
	                connection.close();</p>
<p>	                //view report to UI<br />
	                JasperViewer.viewReport(jasperPrint, true);</p>
<p>	            } catch (Exception ex) {<br />
	               // logger.error(ex.getMessage(), ex);<br />
	            }</p>
<p> }</p>
<p>    	}</p>
<p> private void bkeluarActionPerformed(ActionEvent evt) {<br />
		System.exit(0);<br />
    }</p>
<p>	public static void main(String args[]) {</p>
<p>                    FormLogin tb = new FormLogin(owner);<br />
                    tb.setVisible(true);</p>
<p>    }</p>
<p>}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kus Andriadi</title>
		<link>http://www.kusandriadi.com/java-tutorial-jasperreport-menggunakan-datasource-di-jasperreport/comment-page-1/#comment-739</link>
		<dc:creator>Kus Andriadi</dc:creator>
		<pubDate>Sat, 31 Dec 2011 14:25:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.kusandriadi.com/?p=400#comment-739</guid>
		<description>coba liat ini mas contohnya :D 

http://avriqzramadhan.wordpress.com/2011/02/17/method-setter-dan-getter/</description>
		<content:encoded><![CDATA[<p>coba liat ini mas contohnya :D </p>
<p><a href="http://avriqzramadhan.wordpress.com/2011/02/17/method-setter-dan-getter/" rel="nofollow">http://avriqzramadhan.wordpress.com/2011/02/17/method-setter-dan-getter/</a></p>
]]></content:encoded>
	</item>
</channel>
</rss>

