- 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 boolean
centersChildren
如果是真的,孩子们会被父母混为一谈。protected int
padding
填充值。protected boolean
syncAllWidths
该值表示是否应同步子节点的宽度。
-
构造方法摘要
构造方法 构造器 描述 ButtonAreaLayout(boolean syncAllWidths, int padding)
构造一个ButtonAreaLayout
的新实例。
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 boolean
getCentersChildren()
返回是否应使用中心儿童。int
getPadding()
返回填充。boolean
getSyncAllWidths()
返回是否应同步子节点的宽度。void
setCentersChildren(boolean newValue)
设置是否应使用中心儿童。void
setPadding(int newPadding)
设置填充值。void
setSyncAllWidths(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
-
-