模块  java.desktop

Class BasicOptionPaneUI.ButtonAreaLayout

  • 实现的所有接口
    LayoutManager
    Enclosing class:
    BasicOptionPaneUI

    public static class BasicOptionPaneUI.ButtonAreaLayout
    extends Object
    implements LayoutManager
    ButtonAreaLayout行为方式与FlowLayout类似。 它从左到右列出所有组件。 如果syncAllWidths为true,则每个组件的宽度将设置为最大的首选大小宽度。 该类应被视为“受保护”的内部类。 仅在BasicOptionPaneUI子类中实例化它。
    • 字段详细信息

      • 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()
        返回是否应使用中心儿童。
        结果
        whether or not center children should be used