contentPane.setLayout(null);
tabbedPane1.setSize(..);
tabbedPane1.setLocation(...);
contentPane.add(tabbedPane1);tabbedPane1.setSize(..);
tabbedPane1.setLocation(...);
contentPane.add(tabbedPane1);

解决方案 »

  1.   

    放在Panel里,panel用BorderLayout,然后设置居中,再把两个Panel放在你要的地方
      

  2.   

    我用的是JSplitPane将窗体分成2部分,其中一部分非常小,一部分非常大,我怎么在初始化的时候调整他们的大小啊?
      

  3.   

    可以用
    splitPane.setDividerLocation(150 + splitPane.getInsets().left);//将左边的区域设置为150pixels宽