王勇
发贴: 6
积分: 0
|
于 2007-11-22 23:43
我在用数据库和Jtable时,遇到一个问题,当处理按钮事件时,Jtable无响应.程序如下: public void jButton1ActionPerformed(ActionEvent e) { DefaultTableModel myTable = (DefaultTableModel)jTable1.getModel(); Vector content = new Vector(); Vector title = new title(); try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String url = "jdbc:odbc:test"; Connection con = DriverManager.getConnection(url,"sa","1234"); con.setCatalog("master"); Statement stmt = con.createStatement(); ResultSet rs = stmt.executeQuery("select * from Student"); while(rs.next()) { Vector Row = new Vector(); Row.add(rs.getString(1)); Row.add(rs.getString(2)); content.add(Row); myTable=new DefaultTableModel(content,title): } rs.close(); stmt.close(); con.close(); } catch(Exception ex) { ex.printStackTrace(); } public DafaultTableModel initialTableModel() { public DefaultTableModel initialTableModel() { DefaultTableModel myDefaultTableModel = null; Vector content = new Vector(); Vector title = new Vector(); title.add("学号"); title.add("姓名"); myDefaultTableModel=new DefaultTableModel(content,title); return myDefaultTableModel; } 为什么不能响应按钮事件啊,高手请指点.
|