Friday 15 February 2013

java - displaiyng the data from my databse to my table -



java - displaiyng the data from my databse to my table -

i need help displaying info database , maintain getting these errors please help sick display code , errors

import java.awt.*; import java.awt.event.*; import java.sql.connection; import java.sql.resultset; import javax.swing.*; import javax.swing.table.*; import net.proteanit.sql.dbutils; import javax.swing.jinternalframe; public class form3 extends jinternalframe { private jbutton button = new jbutton("button"); private jtable table = new jtable(new defaulttablemodel(100,11)); private javax.swing.jscrollpane jsp = new jscrollpane(table); /** * launch application. */ connection conn = null; /** * create frame. */ public form3() { super(); setbounds(-10, -10, 600, 450); button.addactionlistener(new actionlistener() { public void actionperformed(actionevent argo) { try{ string query1 = "select * csc3610_connection.oilform"; java.sql.preparedstatement pst1= conn.preparestatement(query1); resultset rs = pst1.executequery(); table.setmodel(dbutils.resultsettotablemodel(rs)); }catch (exception e){ e.printstacktrace(); } } }); jpanel panel = new jpanel(); panel.add(button); getcontentpane().add(panel, borderlayout.west); jsp.setborder(borderfactory.createlineborder(color.red)); jsp.getviewport().setpreferredsize(new dimension(500, 500)); getcontentpane().add(jsp, borderlayout.center); table.getcolumnmodel().getcolumn(10).setpreferredwidth(6); table.setgridcolor(color.gray); } private void display() { jframe f = new jframe("tablepanel"); f.setdefaultcloseoperation(jframe.exit_on_close); f.getcontentpane().add(this); f.pack(); f.setlocationrelativeto(null); f.setvisible(true); } }

and here errors please help me. have no thought these errors mean , making me made.

java.lang.nullpointerexception @ guii.form3$1.actionperformed(form3.java:39) @ javax.swing.abstractbutton.fireactionperformed(abstractbutton.java:2022) @ javax.swing.abstractbutton$handler.actionperformed(abstractbutton.java:2346) @ javax.swing.defaultbuttonmodel.fireactionperformed(defaultbuttonmodel.java:402) @ javax.swing.defaultbuttonmodel.setpressed(defaultbuttonmodel.java:259) @ javax.swing.plaf.basic.basicbuttonlistener.mousereleased(basicbuttonlistener.java:252) @ java.awt.component.processmouseevent(component.java:6525) @ javax.swing.jcomponent.processmouseevent(jcomponent.java:3321) @ java.awt.component.processevent(component.java:6290) @ java.awt.container.processevent(container.java:2234) @ java.awt.component.dispatcheventimpl(component.java:4881) @ java.awt.container.dispatcheventimpl(container.java:2292) @ java.awt.component.dispatchevent(component.java:4703) @ java.awt.lightweightdispatcher.retargetmouseevent(container.java:4898) @ java.awt.lightweightdispatcher.processmouseevent(container.java:4533) @ java.awt.lightweightdispatcher.dispatchevent(container.java:4462) @ java.awt.container.dispatcheventimpl(container.java:2278) @ java.awt.window.dispatcheventimpl(window.java:2739) @ java.awt.component.dispatchevent(component.java:4703) @ java.awt.eventqueue.dispatcheventimpl(eventqueue.java:746) @ java.awt.eventqueue.access$400(eventqueue.java:97) @ java.awt.eventqueue$3.run(eventqueue.java:697) @ java.awt.eventqueue$3.run(eventqueue.java:691) @ java.security.accesscontroller.doprivileged(native method) @ java.security.protectiondomain$1.dointersectionprivilege(protectiondomain.java:75) @ java.security.protectiondomain$1.dointersectionprivilege(protectiondomain.java:86) @ java.awt.eventqueue$4.run(eventqueue.java:719) @ java.awt.eventqueue$4.run(eventqueue.java:717) @ java.security.accesscontroller.doprivileged(native method) @ java.security.protectiondomain$1.dointersectionprivilege(protectiondomain.java:75) @ java.awt.eventqueue.dispatchevent(eventqueue.java:716) @ java.awt.eventdispatchthread.pumponeeventforfilters(eventdispatchthread.java:201) @ java.awt.eventdispatchthread.pumpeventsforfilter(eventdispatchthread.java:116) @ java.awt.eventdispatchthread.pumpeventsforhierarchy(eventdispatchthread.java:105) @ java.awt.eventdispatchthread.pumpevents(eventdispatchthread.java:101) @ java.awt.eventdispatchthread.pumpevents(eventdispatchthread.java:93) @ java.awt.eventdispatchthread.run(eventdispatchthread.java:82)

java swing jtable

No comments:

Post a Comment