import javax.swing.*;
import java.awt.event.*;
import java.sql.*;
import java.awt.*;
import java.net.URL;
import java.io.*;
import java.util.*;
class Res extends JFrame implements ActionListener
{Object a[][];
Object columnName[]={"",""};
Res()
{ super("");
a=new Object[30][2];
table=new JTable(a,columnName);
setVisible(false);
try{Class.forName("oracle.lite.poljdbc.POLJDBCDriver");}
catch(ClassNotFoundException e){}
try{
con=DriverManager.getConnection("jdbc:Polite:POlite", "SYSTEM", "My-password");
sql=con.createStatement();
}
catch(SQLException ee) {}
以上是数据库联接的代码,注意jdbc驱动要换成你自己的呦!
public void actionPerformed(ActionEvent e)
{if(e.getSource()==button)
{ String date;String name;
int i=0;
try
{
con=DriverManager.getConnection("jdbc:Polite:POlite", "SYSTEM", "My-password");
rs=sql.executeQuery("SELECT * FROM Query***");
while(rs.next())
{date=rs.getString(1);name=rs.getString(2);
a[i][0]=date;a[i][1]=name;i++;
}
con.close();
setSize(200,200);
}
catch(SQLException ee) {}
}
这是查询显示的代码,你自己看一看jdk的help文件就可以把checkBox等与数据库查询的代码联系起来了,其他所有的功能不外乎如此。
祝你在Java的道路上有个快乐的一天!^-^
import java.awt.event.*;
import java.sql.*;
import java.awt.*;
import java.net.URL;
import java.io.*;
import java.util.*;
class Res extends JFrame implements ActionListener
{Object a[][];
Object columnName[]={"",""};
Res()
{ super("");
a=new Object[30][2];
table=new JTable(a,columnName);
setVisible(false);
try{Class.forName("oracle.lite.poljdbc.POLJDBCDriver");}
catch(ClassNotFoundException e){}
try{
con=DriverManager.getConnection("jdbc:Polite:POlite", "SYSTEM", "My-password");
sql=con.createStatement();
}
catch(SQLException ee) {}
以上是数据库联接的代码,注意jdbc驱动要换成你自己的呦!
public void actionPerformed(ActionEvent e)
{if(e.getSource()==button)
{ String date;String name;
int i=0;
try
{
con=DriverManager.getConnection("jdbc:Polite:POlite", "SYSTEM", "My-password");
rs=sql.executeQuery("SELECT * FROM Query***");
while(rs.next())
{date=rs.getString(1);name=rs.getString(2);
a[i][0]=date;a[i][1]=name;i++;
}
con.close();
setSize(200,200);
}
catch(SQLException ee) {}
}
这是查询显示的代码,你自己看一看jdk的help文件就可以把checkBox等与数据库查询的代码联系起来了,其他所有的功能不外乎如此。
祝你在Java的道路上有个快乐的一天!^-^
public boolean isCellEditable(int r, int c)
{ return c == 0;
}
};
jTable1 = new JTable(model);TableColumn aColumn = jTable1.getColumnModel().getColumn(0);
aColumn.setCellEditor(jTable1.getDefaultEditor(Boolean.class));
aColumn.setCellRenderer(jTable1.getDefaultRenderer(Boolean.class));