用jfreeChart生成一个数据表格,类型是JPanel,我想把它显示在topComponent上,如何实现。不仅仅是这样,因为topcomponent上面还有其他图像信息,因此,我只想将jfreechart生成的图放在一个JPanel里,但是却无法添加,问问各位是否有好的解决办法,给我支支招!

解决方案 »

  1.   

    当然可以,JPanel理论上可以无限次的嵌套使用
      

  2.   

    你有实际用过吗?我用jPanel.add(chartPane)就无法显示,但是用jFrame.setContentPane(chartPane)就可以显示图形。请问这是什么原因?有实现过这个功能的大侠们,请说说看
      

  3.   

    topComponent.setLayout(new layout);//layout为你设计的布局
    topComponent.add(panel,layout);
      

  4.   

    因为你加的第2个jpanel把第一个覆盖掉了,jpanel是可以添加到jpanel上的,只要设置一下jpanel的布局格式就可以了