GridBagConstraints布局
查看API文档,我们就知道GridBagConstraints有十一个属性!自我感觉API文档里面有些东西讲得不是很好理解,就象gridx 与 gridy 这两个属性一样,有些书上说gridx表示行,gridy表示列!API文档里面更是讲了一大堆。
现在,提供本人对这些属性的理解:
1, gridx: 表示组件的左边缘与网格左部之间的距离,如果学过HTML的话,那么gridx就 相当于HTML 里面的leftmargin属性。
2, gridy: 表示组件的上边缘与网格顶部之间的距离,相当于HTML里面的topmargin属性!
3, ipadx: 表示组件在默认的大小上,往水平方向上再加上多少像素的大小!
4, ipady: 表示组件在默认的大小上,往垂直方向上再加上多少像素的大小!
5, fill: 当组件没有空间大时。它可以确定是否填充空间!
6, anchor: 当组件没有空间大时。它可以确定在显示区域中放置组件的位置!
7,insets: 设置组件之间彼此的间距,它有四个参数,分别是上,左,下,右,
默认值为(0,0,0,0)
8,weightx: 用来设置当窗口变大时,各组件沿水平方向跟着变大的比例
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
