我想在JTable里显示右边一行对应左边几行的数据,显示结果相当于:
field1    field2    field3
aa        1         2
          3         4
bb        5         6
          7         8这个怎么实现,我是刚用swing控件,愿大虾给我意见,能给demo最好,在此谢过了!

解决方案 »

  1.   

    我顶.我也不太会GUI.
    刚刚学,还没学到JTable
      

  2.   

    问题倒是看懂了,但我GUI懂的很少,顶。
      

  3.   

    Mark_Chen(雨枫):我知道啊,可是怎么能显示这样的效果?
      

  4.   

    for(i)
      { //对i操作 填到JTable
      for(j)
       { } //对j操作 填到JTable
      }
    或者就此形成新的Vector 然后再填充JTable
      

  5.   

    自己写一个model类(继承自AbstractTableModel),改写其中的getValueAt方法。然后在初始化JTable的时候用调JTable的setModel方法把你的Model对象set进去。至于表格的数据怎么存储到你的model类,可以考虑用ArrayList也可用其他的。关键还是在getValueAt(int row,int col)方法。
      

  6.   

    eidolon_warrior(精灵_战士) ,写个demo给我可以么?谢啦!
      

  7.   

    不要硬把JTable往Excel上靠,否则得不偿失。
      

  8.   

    要在一个cell里面增加两行数据,应该要往cell里面放一个table吧?
    有没有简单的用法,我也不是很清楚,请达人不吝赐教~