TerminalResizeListener
public class SimpleTerminalResizeListener extends Object implements TerminalResizeListener
Constructor | Description |
---|---|
SimpleTerminalResizeListener(TerminalSize initialSize) |
Creates a new SimpleTerminalResizeListener
|
Modifier and Type | Method | Description |
---|---|---|
TerminalSize |
getLastKnownSize() |
Returns the last known size the Terminal is supposed to have.
|
boolean |
isTerminalResized() |
Checks if the terminal was resized since the last time this method was called.
|
void |
onResized(Terminal terminal,
TerminalSize newSize) |
The terminal has changed its size, most likely because the user has resized the window.
|
public SimpleTerminalResizeListener(TerminalSize initialSize)
initialSize
- Before any resize event, this listener doesn't know the size of the terminal. By supplying a
value here, you control what getLastKnownSize() will return if invoked before any resize events has reached us.public boolean isTerminalResized()
public TerminalSize getLastKnownSize()
public void onResized(Terminal terminal, TerminalSize newSize)
TerminalResizeListener
onResized
in interface TerminalResizeListener
terminal
- Terminal that was resizednewSize
- Size of the terminal after the resizeCopyright © 2020. All rights reserved.