Package xyz.cofe.term.win
Class WinConsoleInput
- java.lang.Object
-
- xyz.cofe.term.win.WinConsoleInput
-
public class WinConsoleInput extends Object
Функции для работы с Input
-
-
Constructor Summary
Constructors Constructor Description WinConsoleInput(com.sun.jna.platform.win32.WinNT.HANDLE inputHandle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidflush()intgetAvailableInputEventsCount()Optional<CodePage>getCodePageOptional()com.sun.jna.platform.win32.WinNT.HANDLEgetHandle()InputModegetInputMode()List<InputEvent>peek(int eventCount)List<InputEvent>read()List<InputEvent>read(int eventCount)voidsetCodePage(CodePage codePage)voidsetInputMode(InputMode mode)
-
-
-
Method Detail
-
getHandle
public com.sun.jna.platform.win32.WinNT.HANDLE getHandle()
-
getAvailableInputEventsCount
public int getAvailableInputEventsCount()
-
getInputMode
public InputMode getInputMode()
-
setInputMode
public void setInputMode(InputMode mode)
-
setCodePage
public void setCodePage(CodePage codePage)
-
read
public List<InputEvent> read(int eventCount)
-
read
public List<InputEvent> read()
-
peek
public List<InputEvent> peek(int eventCount)
-
flush
public void flush()
-
-