jSplitPane1.add(jTabbedPane1, JSplitPane.LEFT);
    jTabbedPane1.add(jPanel1, "jPanel1");
    jPanel1.add(jToggleButton1, null);
    jSplitPane1.add(jTextPane1, JSplitPane.RIGHT);
    jSplitPane1.setDividerLocation(120);//设置左右的左边或者上下的上边的宽度

解决方案 »

  1.   

    我如果要重载一个tabbedpane如下:
    public class MyTabbedPane extends JTabbedPane
      {
        public JFrame aFrame;
        public JPanel panel,panel1,panel2;
        public JTabbedPane aTabbedPane;    public MyTabbedPane()
        {
          aFrame = new JFrame();
          aTabbedPane = new JTabbedPane(JTabbedPane.TOP);
          panel1 = new JPanel();
          panel2 = new JPanel();
          aTabbedPane.addTab("Contents",panel1);
          aTabbedPane.addTab("Index",panel2);
          aFrame.getContentPane().add(aTabbedPane);
          aFrame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);    }
      }
    然后jSplitPane1.add(myTabbedPane, JSplitPane.LEFT);
    怎么出不来。
      

  2.   

    为什么没人回答,是不是我重载的类里面的aFrame加的不好!