GridBagConstrain是什么意思?
帮忙解释一下下面的代码:
protected void makebutton(String name,GridBagLayout gridbag,GridBagConstraints c)
{
  Button button=new Button(name);
  gridbag.setConstraints(button,c);
  add(button);
}
特别是后两行~谢谢各位高手~

解决方案 »

  1.   

    传一个布局管理器gridbag进来
    然后设置gridbag的组件约束条件  要修改的组件是button  约束条件是传参进来的c
    然后把这个button加如到this  代码不全 不知是Frame 还是Panel 还是什么的
      

  2.   

    LZ先学习布局管理器的知识
    当GridBagLayout与无参的GridBagConstraints关联时,此时它就相当于一个GridLayout,只不过,用GridLayout布局的组件会随着窗口的变 大(小)而变 大(小)。但GridBagLayout 不会,因此这就是我们使用GridBagConstants来设置各个约束条件的目的. 
      

  3.   

    就是为button设置一个箱式布局管理器,你看看书啊