有几个table,每个table有对应的按钮,就是按下相应的按钮就显示对应的table。这样该怎么实现呢?

解决方案 »

  1.   

    能不能给个例子?这些table是动态生成的,就是打开程序时先显示默认的table,然后按下一个按钮生成一个table然后替换一开始那个。
      

  2.   

    忘说了这些table时点击按钮后从文件中读取数据后动态生成的,总是搞不定,大家帮帮忙啊。
      

  3.   

    比如说Button简写bt,有三个bt,分别是bt1,bt2,bt3,分别控制tb1,tb2,tb3 (lb是table简写) 都放在了jscrollpan(简写js) 上.
    一种方法,对bt1,bt2,bt3写入监听.
        比如bt1的临听:
               js.remove(tb2);
               js.remove(tb3);
               js.add(tb1);
               js.repaint() ;
    另外两个监听同理.
    第二种方法,是分别将三个表分别放在三个js上,点不同的bt,就让相应的js.setvisable(true)其他的js.setvisable(false)
      

  4.   

    xxh0534()而且你第一种方法中怎么让界面打开的时候就有一张table?难道加进去了以后马上remove掉两个?
      

  5.   

    to:  xxh0534()
    你的第二种方法不可行啊,我用了以后一个table都不能显示
      

  6.   

    http://blog.tianya.cn/blogger/MessageBoard_show.asp?BlogID=370882&idWriter=12823873&Key=479668597