- java.lang.Object
-
- javax.swing.plaf.basic.BasicOptionPaneUI.ButtonAreaLayout
-
- 实现的所有接口
-
LayoutManager
- Enclosing class:
- BasicOptionPaneUI
public static class BasicOptionPaneUI.ButtonAreaLayout extends Object implements LayoutManager
ButtonAreaLayout行为方式与FlowLayout类似。 它从左到右列出所有组件。 如果syncAllWidths为true,则每个组件的宽度将设置为最大的首选大小宽度。 该类应被视为“受保护”的内部类。 仅在BasicOptionPaneUI子类中实例化它。
-
-
字段汇总
字段 变量和类型 字段 描述 protected booleancentersChildren如果是真的,孩子们会被父母混为一谈。protected intpadding填充值。protected booleansyncAllWidths该值表示是否应同步子节点的宽度。
-
构造方法摘要
构造方法 构造器 描述 ButtonAreaLayout(boolean syncAllWidths, int padding)构造一个ButtonAreaLayout的新实例。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 booleangetCentersChildren()返回是否应使用中心儿童。intgetPadding()返回填充。booleangetSyncAllWidths()返回是否应同步子节点的宽度。voidsetCentersChildren(boolean newValue)设置是否应使用中心儿童。voidsetPadding(int newPadding)设置填充值。voidsetSyncAllWidths(boolean newValue)设置是否应同步子项的宽度。-
声明方法的类 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
声明方法的接口 java.awt.LayoutManager
addLayoutComponent, layoutContainer, minimumLayoutSize, preferredLayoutSize, removeLayoutComponent
-
-
-
-
方法详细信息
-
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()
返回是否应使用中心儿童。- 结果
- whether or not center children should be used
-
-