可这时myform的尺寸。JPanel得尺寸要小一些。myform得尺寸要加上标题栏,滚动条的尺寸才行。可我怎么得到标题栏,滚动条的尺寸呢??

解决方案 »

  1.   

    我觉得应该让你的JPanel去适应你的JFrame。
      

  2.   

    buding79(zhaoyun) 能详细点吗?
      

  3.   

    setBounds(int x, int y, int width, int height)Location是JFrame的坐标原点(就是JFrame的左上角)在屏幕上的坐标。
    x:Location的X坐标
    y:Location的Y坐标
    width:JFrame的size()的宽
    height:JFrame的size()的高所以这个和setLocation(x,y);setSize(width,height);效果一样,对你的问题没有帮助。
      

  4.   

    建议你把JFrame的大小设完后让你的JPanel去适应你的JFrame,如果实在要设JPanel的大小的话比较麻烦,不如先把JFrame的size设大一点,宽+1~5,高+25~30,然后根据你的界面的层次调整。