模块  java.desktop

Class DialogOwner

  • 实现的所有接口
    SerializableAttributePrintRequestAttribute

    public final class DialogOwner
    extends Object
    implements PrintRequestAttribute
    用于支持请求打印或页面设置对话框的属性类将保持显示在所有窗口或某个特定窗口的顶部。

    在没有任何参数的情况下构建它将请求打印或页面设置对话框,就像应用程序直接指定java.awt.Window.setAlwaysOnTop(true) ,但需要进行权限检查。

    使用Window参数构造,它请求对话框由指定窗口拥有。

    从以下版本开始:
    11
    另请参见:
    Serialized Form
    • 构造方法详细信息

      • DialogOwner

        public DialogOwner()
        构造一个可用于请求java.awt.Window.setAlwaysOnTop(true)行为的实例。 这应该在没有应用程序首选所有者窗口的地方使用。 这是否有任何影响取决于此平台是否始终在顶部以及要显示的特定对话框。
      • DialogOwner

        public DialogOwner​(Window owner)
        构造一个实例,该实例可用于请求指定的Window是对话框的所有者。
        参数
        owner - 窗口。
    • 方法详细信息

      • getOwner

        public Window getOwner()
        如果指定了一个,则返回 Window owner ,否则 null
        结果
        所有者窗口。
      • getCategory

        public final <? extends Attribute> getCategory()
        获取将用作此打印属性值的“类别”的打印属性类。

        对于类DialogOwner ,该类别是类DialogOwner本身。

        Specified by:
        getCategory在界面 Attribute
        结果
        打印属性类(类别),类java.lang.Class的实例
      • getName

        public final String getName()
        获取此属性值为实例的类别的名称。

        对于类DialogOwner ,类别名称为"dialog-owner"

        Specified by:
        getName在接口 Attribute
        结果
        属性类别名称