public static class Window.Hint extends Object
.toString(). You'd surely prefer in a debug-session to see the Hints
of a Window as [Expanded, Modal] than as [foo.Bar@12345, foo.Bar@fedcba]| Modifier and Type | Field | Description |
|---|---|---|
static Window.Hint |
CENTERED |
With this hint, the window wants to be at the center of the terminal instead of using the cascading layout
which is the standard.
|
static Window.Hint |
EXPANDED |
This window hint tells the window manager that the window should be taking up almost the entire screen,
leaving only a small space around it.
|
static Window.Hint |
FIT_TERMINAL_WINDOW |
With this hint, don't let the window grow larger than the terminal screen, rather set components to a smaller
size than they prefer.
|
static Window.Hint |
FIXED_POSITION |
Windows with this hint should not be positioned by the window manager, rather they should use whatever
position is pre-set.
|
static Window.Hint |
FIXED_SIZE |
Windows with this hint should not be automatically sized by the window manager (using
getPreferredSize()), rather should rely on the code manually setting the size of the window using
setFixedSize(..). |
static Window.Hint |
FULL_SCREEN |
A window with this hint would like to be placed covering the entire screen.
|
static Window.Hint |
MODAL |
This hint tells the window manager that this window should have exclusive access to the keyboard input until
it is closed.
|
static Window.Hint |
NO_DECORATIONS |
With this hint, the TextGUI system should not draw any decorations around the window.
|
static Window.Hint |
NO_FOCUS |
With this hint, the window should never receive focus by the window manager
|
static Window.Hint |
NO_POST_RENDERING |
With this hint, the TextGUI system should skip running any post renderers for the window.
|
public static final Window.Hint NO_DECORATIONS
public static final Window.Hint NO_POST_RENDERING
public static final Window.Hint NO_FOCUS
public static final Window.Hint CENTERED
public static final Window.Hint FIXED_POSITION
public static final Window.Hint FIXED_SIZE
getPreferredSize()), rather should rely on the code manually setting the size of the window using
setFixedSize(..).public static final Window.Hint FIT_TERMINAL_WINDOW
public static final Window.Hint MODAL
public static final Window.Hint FULL_SCREEN
public static final Window.Hint EXPANDED
FULL_SCREEN which takes all available
space and completely hide the background and any other window behind it.protected Hint()
protected Hint(String info)
Copyright © 2020. All rights reserved.