别使用 table.setLocation(0,100); 使用 JScrollPane scrollPane=new JScrollPane(table); 

解决方案 »

  1.   

    1、用JScrollPane承接Table,不用JPanel等;
    2、用JScrollPane的构造函数构建,或者用scrollPanel.setViewportView(table);
       不用scrollPanel.add(table);
    3、承接Table的父容器的布局管理器不能设置为null,其实,对于JScrollPane的布局,有专门的
       scroll的布局,也可以用,简便的话,不设置布局;不要Null;
      

  2.   

    可以贴源码吗?个人建议,可以把单个查询和全部查询放一个JTabbedPane里面。避免来切换,单查是多查的一种形式。