| Modifier and Type | Field and Description |
|---|---|
| private final char[] | |
| private final char[] |
| Access | Constructor and Description |
|---|---|
| pack-priv | NativeWinSysTerminal(TerminalProvider provider, SystemStream systemStream, Writer writer, String name, String type, Charset encoding, boolean nativeSignals, Terminal.
|
| focus | back to summary |
|---|---|
| private final char[] focus | |
| mouse | back to summary |
|---|---|
| private final char[] mouse | |
| NativeWinSysTerminal | back to summary |
|---|---|
| pack-priv NativeWinSysTerminal(TerminalProvider provider, SystemStream systemStream, Writer writer, String name, String type, Charset encoding, boolean nativeSignals, Terminal. | |
| allocateInt | back to summary |
|---|---|
| private static MemorySegment allocateInt(Arena arena) | |
| createTerminal | back to summary |
|---|---|
| public static NativeWinSysTerminal createTerminal(TerminalProvider provider, SystemStream systemStream, String name, String type, boolean ansiPassThrough, Charset encoding, boolean nativeSignals, Terminal. | |
| enableVtp | back to summary |
|---|---|
| private static boolean enableVtp(MemorySegment console, int m) | |
| getBufferSize | back to summary |
|---|---|
| public Size getBufferSize() Overrides default jdk. Doc from jdk. Retrieve the size of the window buffer.
Some terminals can be configured to have a buffer size
larger than the visible window size and provide scroll bars.
In such cases, this method should attempt to return the size
of the whole buffer. The
| |
| getConsoleMode | back to summary |
|---|---|
| protected int getConsoleMode(MemorySegment console) Implements abstract jdk.
| |
| getCursorPosition | back to summary |
|---|---|
| public Cursor getCursorPosition(IntConsumer discarded) Overrides jdk. Implements jdk. Doc from jdk. Query the terminal to report the cursor position.
As the response is read from the input stream, some
characters may be read before the cursor position is actually
read. Those characters can be given back using
| |
| getSize | back to summary |
|---|---|
| public Size getSize() Implements jdk. Doc from jdk. Retrieve the size of the visible window | |
| isWindowsSystemStream | back to summary |
|---|---|
| public static boolean isWindowsSystemStream(SystemStream stream) | |
| processConsoleInput | back to summary |
|---|---|
| protected boolean processConsoleInput() throws IOException Implements abstract jdk. Doc from jdk. Read a single input event from the input buffer and process it.
| |
| processFocusEvent | back to summary |
|---|---|
| private void processFocusEvent(boolean hasFocus) throws IOException | |
| processMouseEvent | back to summary |
|---|---|
| private void processMouseEvent(Kernel32. | |
| setConsoleMode | back to summary |
|---|---|
| protected void setConsoleMode(MemorySegment console, int mode) Implements abstract jdk.
| |