Josh
Native console access wrapper for Java

Package com.yifanlu.Josh

Class Summary
ConsoleAttribute Stores the attribute of a character.
ConsoleBuffer Represents a new screen buffer.
ConsoleCharInfo Specifies a character and its attributes.
ConsoleColor Stores the color attributes of console output.
ConsoleCoord Defines the coordinates of a character cell in a console screen buffer.
ConsoleCursorInfo Contains information about the console cursor.
ConsoleEvent Describes an input event in the console input buffer.
ConsoleEventBufferChanged Describes a change in the size of the console screen buffer.
ConsoleEventFocus Describes a focus event.
ConsoleEventKeyboard Describes a keyboard input event.
ConsoleEventMenu Describes a menu event.
ConsoleEventMouse Describes a mouse input event.
ConsoleFontInfo Contains information for a console font.
ConsoleHandle Contains a memory location, where a buffer is located.
ConsoleHistoryInfo Contains information about the console history.
ConsoleScreenBufferInfo Contains information about a console screen buffer.
ConsoleSelectionInfo Contains information for a console selection.
ConsoleSmallRect Defines the coordinates of the upper left and lower right corners of a rectangle.
Josh Provides native access to the console.
JoshBuffer Contains a handle to a memory location.
JoshInBuffer Provides native access to the input buffer.
JoshInput Provides simplified access to the input buffer.
JoshOutBuffer Provides native access to the output buffer.
JoshOutput Provides simplified access to the output buffer.
LibraryLoader Used to load the JoshCore library.
 

Exception Summary
OSNotSupportedException This exception is thrown if a method calls a native function in Windows that isn't supported by the current version.
 


Copyright © 2010 Yifan Lu