模块  java.desktop
软件包  javax.swing

Class Box.Filler

  • 实现的所有接口
    ImageObserverMenuContainerSerializableAccessible
    Enclosing class:
    Box

    public static class Box.Filler
    extends JComponent
    implements Accessible
    轻量级组件的实现,它参与布局但没有视图。

    警告:此类的序列化对象与以后的Swing版本不兼容。 当前的序列化支持适用于运行相同版本Swing的应用程序之间的短期存储或RMI。 从1.4开始, java.beans软件包中添加了对所有JavaBeans java.beans长期存储的支持。 请参阅XMLEncoder

    另请参见:
    Serialized Form
    • 构造方法详细信息

      • Filler

        @ConstructorProperties({"minimumSize","preferredSize","maximumSize"})
        public Filler​(Dimension min,
                      Dimension pref,
                      Dimension max)
        用于创建具有给定大小范围的形状的构造函数。
        参数
        min - 最小尺码
        pref - 首选尺寸
        max - 最大尺码
    • 方法详细信息

      • changeShape

        public void changeShape​(Dimension min,
                                Dimension pref,
                                Dimension max)
        更改此形状的大小请求。 因此,invalidate()会向上传播,以便最终使用新大小进行布局。
        参数
        min - getMinimumSize的返回值
        pref - getPreferredSize返回的值
        max - getMaximumSize的返回值
      • getAccessibleContext

        public AccessibleContext getAccessibleContext()
        获取与此Box.Filler关联的AccessibleContext。 对于框填充程序,AccessibleContext采用AccessibleBoxFiller的形式。 如有必要,将创建一个新的AccessibleAWTBoxFiller实例。
        Specified by:
        getAccessibleContext在界面 Accessible
        重写:
        getAccessibleContextComponent
        结果
        一个AccessibleBoxFiller,用作此Box.Filler的AccessibleContext。