[求助]关于布局求解心中迷,冰峰兄快来!
小弟做一个界面,窗体用的是边界布局,就是用this.setLayout(new BorderLayout());做的,在这里面我加了两个面板,在北部的面板里我还想再定义一个边界布局,因为默认的是流布局,所以我希望自己重新定义,想确定一下是不是用这个面板的对像名加.setLayout(new BorderLayout());?
----------------解决方案--------------------------------------------------------
差不多啦 用 panel.setLayout(new BorderLayout()); 就可以了
----------------解决方案--------------------------------------------------------
以下是引用tblovecj在2006-10-27 17:06:41的发言:
小弟做一个界面,窗体用的是边界布局,就是用this.setLayout(new BorderLayout());做的,在这里面我加了两个面板,在北部的面板里我还想再定义一个边界布局,因为默认的是流布局,所以我希望自己重新定义,想确定一下是不是用这个面板的对像名加.setLayout(new BorderLayout());?
小弟做一个界面,窗体用的是边界布局,就是用this.setLayout(new BorderLayout());做的,在这里面我加了两个面板,在北部的面板里我还想再定义一个边界布局,因为默认的是流布局,所以我希望自己重新定义,想确定一下是不是用这个面板的对像名加.setLayout(new BorderLayout());?
如果是流布局的话,假设你放到北部的面板叫JPNorth,那么你不用设置什么就可以了,
因为,JPanel是默认是FlowLayout
而JFrame默认是BorderLayout
----------------解决方案--------------------------------------------------------
我知道的,我就是希望将默认的流布局自定义为空布局的,我试试你楼上那朋友的方法试一下!
----------------解决方案--------------------------------------------------------