Class ScreenBuffer
java.lang.Object
org.apache.hadoop.hbase.hbtop.terminal.impl.ScreenBuffer
Represents a buffer of the terminal screen for double-buffering.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()voidendOfLine(int column, int row) voidflush(PrintWriter output) private voidflushRow(int row, StringBuilder sb, Attributes lastAttributes) voidvoidputChar(int column, int row, char ch, Attributes attributes) voidputString(int column, int row, String string, Attributes attributes) voidreallocate(int columns, int rows) voidsetCursorPosition(int column, int row)
-
Field Details
-
columns
-
rows
-
buffer
-
physical
-
cursorVisible
-
cursorColumn
-
cursorRow
-
-
Constructor Details
-
ScreenBuffer
public ScreenBuffer()
-
-
Method Details
-
reallocate
-
clear
-
flush
-
flushRow
-
getCursorPosition
-
setCursorPosition
-
hideCursor
-
putString
-
putChar
-
endOfLine
-