GridBagConstraints 参数解释

本文详细介绍了GridBagConstraints类的构造函数及各参数的意义,包括gridx、gridy等属性的作用,帮助读者更好地理解Java AWT布局管理器GridBagLayout的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   GridBagConstraints 的具体参考为: http://download.oracle.com/technetwork/java/javase/6/docs/zh/api/java/awt/GridBagConstraints.html

    下面是构造函数:

public GridBagConstraints(int gridx,
                          int gridy,
                          int gridwidth,
                          int gridheight,
                          double weightx,
                          double weighty,
                          int anchor,
                          int fill,
                          Insets insets,
                          int ipadx,
                          int ipady)

创建一个 GridBagConstraints 对象,将其所有字段都设置为传入参数。注:因为使用此构造方法会妨碍源代码的可读性,所以此构造方法仅供自动源代码生成工具使用。

参数:
gridx - 初始 gridx 值。                                                  ------>在 X轴(横向) 所处的位置。
gridy - 初始 gridy 值。                                                  ------>在 Y轴(纵向) 所处的位置。 这两个参数可以当作坐标点来使用。原点在左上角。
gridwidth - 初始 gridwidth 值。                                      ------> X轴占据的单元格数
gridheight - 初始 gridheight 值。                                    ------> Y轴占据的单元格数
weightx - 初始 weightx 值。                                           ------>当窗口缩放时,是否缩放组件的 左右间距
weighty - 初始 weighty 值。                                           ------>当窗口缩放时,是否缩放组件的 上下间距
anchor - 初始 anchor 值。                                             ------>当组件小于其显示区域时使用此字段。它可以确定在显示区域中放置组件的位置。
fill - 初始 fill 值。                                                       ------>当组件的显示区域大于它所请求的显示区域的大小时使用此字段。它可以确定是否调整组件大小,以及在需要的时候如何进行调整。
insets - 初始 insets 值。                                              ------>此字段指定组件的外部填充,即组件与其显示区域边缘之间间距的最小量。(上, 左, 下, 右)(可以变相的理解为每个组件和相邻组件的距离)
ipadx - 初始 ipadx 值。                                                ------>此字段指定组件的内部填充,即给组件的最小宽度添加多大的空间。组件的宽度至少为其最小宽度加上 ipadx 像素。
ipady - 初始 ipady 值。                                                ------>此字段指定内部填充,即给组件的最小高度添加多大的空间。组件的高度至少为其最小高度加上 ipady 像素。
可以参考:http://aniyo.iteye.com/blog/1754894

转载于:https://www.cnblogs.com/AndyStudy/p/6038087.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值