java.lang.Object
javax.swing.plaf.basic.BasicOptionPaneUI.ButtonAreaLayout
- 所有已实现的接口:
LayoutManager
- 封闭类:
BasicOptionPaneUI
ButtonAreaLayout 的行为方式与 FlowLayout 类似。它从左到右排列所有组件。如果 syncAllWidths 为真,则每个组件的宽度将设置为最大首选尺寸宽度。此类应被视为“受保护”的内部类。仅在 BasicOptionPaneUI 的子类中实例化它。
-
字段摘要
字段修饰符和类型Field描述protected boolean如果为真,则子项将集中在父项中。protected int填充值。protected boolean该值表示是否应同步子项的宽度。 -
构造方法总结
构造方法 -
方法总结
修饰符和类型方法描述voidaddLayoutComponent(String string, Component comp) 如果布局管理器使用每个组件字符串,则将组件comp添加到布局中,将其与name指定的字符串相关联。boolean返回是否应该使用中心子级。int返回填充。boolean返回是否应同步子项的宽度。voidlayoutContainer(Container container) 布置指定的容器。给定容器包含的组件,计算指定容器的最小尺寸。给定容器包含的组件,计算指定容器的首选尺寸。void从布局中移除指定的组件。voidsetCentersChildren(boolean newValue) 设置是否应该使用中心子级。voidsetPadding(int newPadding) 设置填充值。voidsetSyncAllWidths(boolean newValue) 设置子级的宽度是否应该同步。
-
字段详细信息
-
syncAllWidths
protected boolean syncAllWidths该值表示是否应同步子项的宽度。 -
padding
protected int padding填充值。 -
centersChildren
protected boolean centersChildren如果为真,则子项将集中在父项中。
-
-
构造方法详细信息
-
ButtonAreaLayout
public ButtonAreaLayout(boolean syncAllWidths, int padding) 构造一个ButtonAreaLayout新实例- 参数:
syncAllWidths- 如果孩子的宽度应该同步padding- 填充值
-
-
方法详情
-
setSyncAllWidths
public void setSyncAllWidths(boolean newValue) 设置子级的宽度是否应该同步。- 参数:
newValue- 如果孩子的宽度应该同步
-
getSyncAllWidths
public boolean getSyncAllWidths()返回是否应同步子项的宽度。- 返回:
- 子级的宽度是否应该同步
-
setPadding
public void setPadding(int newPadding) 设置填充值。- 参数:
newPadding- 新的填充
-
getPadding
public int getPadding()返回填充。- 返回:
- 填充
-
setCentersChildren
public void setCentersChildren(boolean newValue) 设置是否应该使用中心子级。- 参数:
newValue- 新值
-
getCentersChildren
public boolean getCentersChildren()返回是否应该使用中心子级。- 返回:
- 是否应该使用中心儿童
-
addLayoutComponent
从接口LayoutManager复制的描述如果布局管理器使用每个组件字符串,则将组件comp添加到布局中,将其与name指定的字符串相关联。- 指定者:
addLayoutComponent在接口LayoutManager中- 参数:
string- 要与组件关联的字符串comp- 要添加的组件
-
layoutContainer
从接口LayoutManager复制的描述布置指定的容器。- 指定者:
layoutContainer在接口LayoutManager中- 参数:
container- 要布置的容器
-
minimumLayoutSize
从接口LayoutManager复制的描述给定容器包含的组件,计算指定容器的最小尺寸。- 指定者:
minimumLayoutSize在接口LayoutManager中- 参数:
c- 要布局的组件- 返回:
- 容器的最小尺寸
- 参见:
-
preferredLayoutSize
从接口LayoutManager复制的描述给定容器包含的组件,计算指定容器的首选尺寸。- 指定者:
preferredLayoutSize在接口LayoutManager中- 参数:
c- 要布置的容器- 返回:
- 容器的首选尺寸
- 参见:
-
removeLayoutComponent
从接口LayoutManager复制的描述从布局中移除指定的组件。- 指定者:
removeLayoutComponent在接口LayoutManager中- 参数:
c- 要删除的组件
-