不知道你定义成这样的目的是什么???改成这样定义看看。
TableModel dataModel = new MyTableModel () ;
.............
class MyTableModel extends DefaultTableModel
{
   public int getColumnCount() { return 5; }
   public int getRowCount() { return 5;}
   public Object getValueAt(int row, int col) { return new Integer(row*col); }}

解决方案 »

  1.   

    這樣定義還是不行,我是想做個table出來,然後能把我的從數據庫裡查詢出來的東西放在table裡:)老是調試不出來
      

  2.   

    我可以编译和运行的,是不是你的jdk版本原因!
      

  3.   

    我试着运行了,可以的,生成五列六行的表格,可能是你的版本问题,我用的是sdk1。4。0
      

  4.   

    错了,我用的是j2sdk1。4。0。
      

  5.   

    我装的是jdk1.3
    没有问题,可以运行!
      

  6.   

    我也是可以编译和运行的
    我的是jdk1.3