java.lang.Object
com.pi4j.util.Console
Console class.
- Version:
- $Id: $Id
- Author:
- Robert Savage (http://www.savagehomeautomation.com)
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringConstantCLEAR_SCREEN_ESCAPE_SEQUENCE="\033[2J\033[1;1H"static final StringConstantERASE_LINE_ESCAPE_SEQUENCE="\033[K"protected booleanstatic final StringConstantLINE_SEPARATOR="StringUtil.repeat(LINE_SEPARATOR_CHAR, "{trunked}static final charConstantLINE_SEPARATOR_CHAR='*' -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbox.box.clearScreen.emptyLine.emptyLine(int number) emptyLine.eraseLine.booleanexiting()exiting.goodbye()goodbye.booleanisRunning.print.print.print.println()println.println(char character, int repeat) println.println.println.println.promptForExit.separatorLine.separatorLine(char character) separatorLine.separatorLine(char character, int length) separatorLine.title.voidwaitForExit.
-
Field Details
-
CLEAR_SCREEN_ESCAPE_SEQUENCE
ConstantCLEAR_SCREEN_ESCAPE_SEQUENCE="\033[2J\033[1;1H"- See Also:
-
ERASE_LINE_ESCAPE_SEQUENCE
ConstantERASE_LINE_ESCAPE_SEQUENCE="\033[K"- See Also:
-
LINE_SEPARATOR_CHAR
public static final char LINE_SEPARATOR_CHARConstantLINE_SEPARATOR_CHAR='*'- See Also:
-
LINE_SEPARATOR
ConstantLINE_SEPARATOR="StringUtil.repeat(LINE_SEPARATOR_CHAR, "{trunked} -
exiting
protected boolean exiting
-
-
Constructor Details
-
Console
public Console()
-
-
Method Details
-
println
println.
-
print
print.
-
println
println.
-
println
println.
-
println
println.
- Returns:
- a
Consoleobject.
-
print
print.
-
print
print.
-
println
println.
- Parameters:
character- a char.repeat- a int.- Returns:
- a
Consoleobject.
-
emptyLine
emptyLine.
- Returns:
- a
Consoleobject.
-
emptyLine
emptyLine.
- Parameters:
number- a int.- Returns:
- a
Consoleobject.
-
separatorLine
separatorLine.
- Returns:
- a
Consoleobject.
-
separatorLine
separatorLine.
- Parameters:
character- a char.- Returns:
- a
Consoleobject.
-
separatorLine
separatorLine.
- Parameters:
character- a char.length- a int.- Returns:
- a
Consoleobject.
-
title
title.
-
box
box.
-
box
box.
-
goodbye
goodbye.
- Returns:
- a
Consoleobject.
-
clearScreen
clearScreen.
- Returns:
- a
Consoleobject.
-
eraseLine
eraseLine.
- Returns:
- a
Consoleobject.
-
promptForExit
promptForExit.
- Returns:
- a
Consoleobject.
-
waitForExit
waitForExit.
- Throws:
InterruptedException- if any.
-
exiting
public boolean exiting()exiting.
- Returns:
- a boolean.
-
isRunning
public boolean isRunning()isRunning.
- Returns:
- a boolean.
-