public class AnsiCursor extends Object implements AnsiElement
Constructor and Description |
---|
AnsiCursor(String code) |
Modifier and Type | Method and Description |
---|---|
static AnsiCursor |
backwardTab() |
static AnsiCursor |
backwardTab(int tab)
将光标前移 N TAB
|
static AnsiCursor |
column() |
static AnsiCursor |
column(int column)
将光标移动到第 N 列
|
static AnsiCursor |
down() |
static AnsiCursor |
down(int line)
向下移动 N 行
|
static AnsiCursor |
forwardTab() |
static AnsiCursor |
forwardTab(int tab)
将光标后移 N TAB
|
static AnsiCursor |
left() |
static AnsiCursor |
left(int line)
向左移动 N 列
|
static AnsiCursor |
line(int line)
将光标移动到第 N 行
|
static AnsiCursor |
mark()
标记光标位置
|
static AnsiCursor |
move(int line,
int column)
将光标移动到第 N 行 N 列
[{line};{column}H 同 [{line};{column}f
|
static AnsiCursor |
next() |
static AnsiCursor |
next(int line)
将光标移动到下 N 行的开头
|
static AnsiCursor |
prev() |
static AnsiCursor |
prev(int line)
将光标移动到上 N 行的开头
|
static AnsiCursor |
report()
请求光标位置
|
static AnsiCursor |
reset()
将光标移动到第 首行首列
|
static AnsiCursor |
resume()
恢复光标位置
|
static AnsiCursor |
right() |
static AnsiCursor |
right(int line)
向右移动 N 列
|
String |
toString()
获取元素
|
static AnsiCursor |
up() |
static AnsiCursor |
up(int line)
向上移动 N 行
|
public AnsiCursor(String code)
public static AnsiCursor up()
public static AnsiCursor up(int line)
line
- linepublic static AnsiCursor down()
public static AnsiCursor down(int line)
line
- linepublic static AnsiCursor right()
public static AnsiCursor right(int line)
line
- linepublic static AnsiCursor left()
public static AnsiCursor left(int line)
line
- linepublic static AnsiCursor next()
public static AnsiCursor next(int line)
line
- linepublic static AnsiCursor prev()
public static AnsiCursor prev(int line)
line
- linepublic static AnsiCursor column()
public static AnsiCursor column(int column)
column
- columnpublic static AnsiCursor forwardTab()
public static AnsiCursor forwardTab(int tab)
tab
- tabpublic static AnsiCursor backwardTab()
public static AnsiCursor backwardTab(int tab)
tab
- tabpublic static AnsiCursor line(int line)
line
- linepublic static AnsiCursor reset()
public static AnsiCursor move(int line, int column)
[{line};{column}H 同 [{line};{column}f
line
- linecolumn
- columnpublic static AnsiCursor mark()
public static AnsiCursor resume()
public static AnsiCursor report()
public String toString()
AnsiElement
toString
in interface AnsiElement
toString
in class Object
Copyright © 2024. All rights reserved.