我设计界面是这样的。
有一个ManagePane(是也是一个JPane) 布局是CardLayout,
分为面板1、面板2
然后我在初始化界面的时候。 JPanel jpanel = new JPanel();
jpanel.setPreferredSize(new Dimension(1350, 873));
jpanel.setLayout(new BorderLayout()); JButton b1 =new JButton("左边");
JButton b2 =new JButton("右边");
JSplitPane spPane = new JSplitPane(JSplitPane.VERTICAL_SPLIT, true,
b1, b2);
                jpanel.add(spPane);
                JScrollPane jScroll = new JScrollPane(jpanel); getManagePane().add(jScroll,"界面1");
然后铺到界面上之后发现 界面上不是流式布局的 是有一个内陷的边框。大家看红色的部分。他是内陷的这个是上边框这个是右边框
所以我觉得 是不是我哪里 有问题。 让这个JPanel有 了这么一个 内陷的边框。

解决方案 »

  1.   

    使用swing不都是这样的嘛,有三维效果不是更好
      

  2.   

    有意思的效果,你是不是修改过Border还是啥的?
      

  3.   

    可以选择Jpanel的样式JSplitPane.VERTICAL_SPLIT,改这句就行了。
      

  4.   


    这个不是 JSplitPane 的水平分割吗? 我要改成什么样子????
      

  5.   


    就是用的是很初始的 Border 啊。 大神,难道你见过这样的效果???这是一个 内陷的JPanel..但是我不想要这样的。
      

  6.   


    看下api吧,我也忘记了。
      

  7.   

    你那个 ManagePane 设置 CardLayout 的代码是怎么写的?