查询数据库在jtable中得到数据,如何在点击一个button后给jtable数据前空出的一列加上代号。例如:我的数据是从第二行开始显示,在点击后在第一列中加入1,2,3..要和查出的数据匹配。谢谢。请各位高手指教。

解决方案 »

  1.   

    操作数据 一般是操作TableModel,,现在忘了很多了.多看看随即文档吧......祝好运!
      

  2.   

    String[] tt = {"name","password","online"};
    Object[][] tb = {
    {"jake","passw","False"},
    {"tom","passwo","True"},
    {"seven","passwor","False"},
    };
    DefaultTableCellRenderer partmentReaderer = new DefaultTableCellRenderer();
    partmentReaderer.setBackground(Color.YELLOW);
    partmentReaderer.setToolTipText("User Name");
    DefaultTableModel jTable = new DefaultTableModel(tb,tt);
    JTable jtable = new JTable(jTable);我自己刚刚用过的一段代码,不知道对你有没有用.
    数据读取后,读到数组,再添到table
    ID号可以通过循环实现
      

  3.   

    可以首先先判断第二行的数据是否为空,如果不为空则给第一行循环添加数据,将1,2,3....付给第一行如:d[i][0]="1",d[i][0]="2"..i是循环的值在判断一下就好了,呵呵应该可以出来了。