jTable.setModel(new AbstractTableModel()
{
      ... ...      private String[] strColumnNames = {
            "列一","列二"
      };      public String getColumnName(int col)
      {
            return strColumnNames[col];
      }
});

解决方案 »

  1.   

    Table确实是个很复杂的控件  我上次看本电子都看晕了也没完全明白
      

  2.   

    http://expert.csdn.net/Expert/topic/2301/2301744.xml?temp=.4990503
    你看合不合用?
      

  3.   

    需要加入滚动面板JScrollpane才能显示出来
      

  4.   

    to 207(大江): 那几个例子我试过了,没有产生行标题的啊to  httruly(核桃) :我知道的,但只能产生列标题
    up~help
      

  5.   

    仔细看看里面有关JTable的,必有一个合你意
    http://www2.gol.com/users/tame/swing/examples/SwingExamples.html
      

  6.   

    我用JTable一般都会从DefaultTableModel派生出一个子类作model.
    因为DefaultTableModel实现了很多AbstractTableModel中的接口。
    继承DefaultTableModel之后重写
    public String getColumnName(int col)
    {
                return columnName[col];
    }
    就可以了。
      

  7.   

    http://www2.gol.com/users/tame/swing/examples/JTableExamples1.html