Serializable
, Comparable<Window.Type>
, Constable
Window
public static enum Window.Type extends Enum<Window.Type>
Frame
or Dialog
instance. Some platforms may not fully support a certain window type. Depending on the level of support, some properties of the window type may be disobeyed.
Enum.EnumDesc<E extends Enum<E>>
Enum Constant | Description |
---|---|
NORMAL |
Represents a normal window. |
POPUP |
Represents a popup window. |
UTILITY |
Represents a utility window. |
Modifier and Type | Method | Description |
---|---|---|
static Window.Type |
valueOf |
Returns the enum constant of this class with the specified name. |
static Window.Type[] |
values() |
Returns an array containing the constants of this enum class, in the order they are declared. |
public static final Window.Type NORMAL
Window
class or its descendants. Use this type for regular top-level windows.public static final Window.Type UTILITY
Frame
or a
Dialog
object, and if it has its decorations enabled.public static final Window.Type POPUP
Frame
or Dialog
class, and have decorations enabled.public static Window.Type[] values()
public static Window.Type valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
© 1993, 2023, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/21/docs/api/java.desktop/java/awt/Window.Type.html