//一开始学习JTable,最好先不要用JB的类库 
//=========================
//可以用Model。import javax.swing.*; 
import java.util.*; 
import javax.swing.table.*; 
import java.awt.*; public class Test 
   extends javax.swing.JFrame { 
 JTable table = new JTable(new AbstractTableModel() { 
   int rows = 100, cols = 10; 
   public int getRowCount() { 
     return rows; 
   }    public int getColumnCount() { 
     return cols; 
   }    public Object getvalueAt(int row, int col) { 
     return "(" + row + "," + col + ")"; 
   } 
 } 
); 
 public Test() { 
  super.getContentPane().add(new JScrollPane(table),BorderLayout.CENTER); 
 }  public static void main(String[] args) { 
   Test test1 = new Test(); 
   test1.setSize(200,200); 
   test1.setTitle("这是用AbstractTableModel的一个扩展产生的表格"); 
   test1.pack(); 
   test1.setVisible(true); 
  } } 
//大多数的定制表格模型可能扩展AbstractTableModdel而不是直接实现TableModel接口。  
//实际上Jdbtable也是一样的。