|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjline.ANSIBuffer.ANSICodes
Field Summary | |
(package private) static int |
BLINK
|
(package private) static int |
BOLD
|
(package private) static int |
CONCEALED
|
(package private) static char |
ESC
|
(package private) static int |
FG_BLACK
|
(package private) static int |
FG_BLUE
|
(package private) static int |
FG_CYAN
|
(package private) static int |
FG_GREEN
|
(package private) static int |
FG_MAGENTA
|
(package private) static int |
FG_RED
|
(package private) static int |
FG_WHITE
|
(package private) static int |
FG_YELLOW
|
(package private) static int |
OFF
|
(package private) static int |
REVERSE
|
(package private) static int |
UNDERSCORE
|
Method Summary | |
static java.lang.String |
attrib(int attr)
Sets the character attribute. |
static java.lang.String |
clreol()
Removes all characters from the current cursor position until the end of the line. |
static java.lang.String |
clrscr()
Clears the screen and moves the cursor to the home postition. |
static java.lang.String |
down(int n)
Moves the cursor n rows down. |
static java.lang.String |
gotoxy(int row,
int column)
|
static java.lang.String |
left(int n)
Moves the cursor n positions to the left. |
static java.lang.String |
resetmode(int mode)
Same as setmode () except for mode = 7, which disables line wrapping (useful for writing the right-most column without scrolling to the next line). |
static java.lang.String |
restore()
Restores the saved cursor position. |
static java.lang.String |
right(int n)
Moves the cursor n positions to the right. |
static java.lang.String |
save()
Saves the current cursor position. |
static java.lang.String |
setkey(java.lang.String code,
java.lang.String value)
Sets the key with the given code to the given value. |
static java.lang.String |
setmode(int mode)
Sets the screen mode. |
static java.lang.String |
up(int n)
Moves the cursor n rows up without changing the current column. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
static final int OFF
static final int BOLD
static final int UNDERSCORE
static final int BLINK
static final int REVERSE
static final int CONCEALED
static final int FG_BLACK
static final int FG_RED
static final int FG_GREEN
static final int FG_YELLOW
static final int FG_BLUE
static final int FG_MAGENTA
static final int FG_CYAN
static final int FG_WHITE
static final char ESC
Method Detail |
public static java.lang.String setmode(int mode)
mode description ---------------------------------------- 0 40 x 148 x 25 monochrome (text) 1 40 x 148 x 25 color (text) 2 80 x 148 x 25 monochrome (text) 3 80 x 148 x 25 color (text) 4 320 x 148 x 200 4-color (graphics) 5 320 x 148 x 200 monochrome (graphics) 6 640 x 148 x 200 monochrome (graphics) 7 Enables line wrapping 13 320 x 148 x 200 color (graphics) 14 640 x 148 x 200 color (16-color graphics) 15 640 x 148 x 350 monochrome (2-color graphics) 16 640 x 148 x 350 color (16-color graphics) 17 640 x 148 x 480 monochrome (2-color graphics) 18 640 x 148 x 480 color (16-color graphics) 19 320 x 148 x 200 color (256-color graphics)
public static java.lang.String resetmode(int mode)
public static java.lang.String clrscr()
public static java.lang.String clreol()
public static java.lang.String left(int n)
public static java.lang.String right(int n)
public static java.lang.String up(int n)
public static java.lang.String down(int n)
public static java.lang.String gotoxy(int row, int column)
public static java.lang.String save()
public static java.lang.String restore()
public static java.lang.String attrib(int attr)
Text attributes 0 All attributes off 1 Bold on 4 Underscore (on monochrome display adapter only) 5 Blink on 7 Reverse video on 8 Concealed on Foreground colors 30 Black 31 Red 32 Green 33 Yellow 34 Blue 35 Magenta 36 Cyan 37 White Background colors 40 Black 41 Red 42 Green 43 Yellow 44 Blue 45 Magenta 46 Cyan 47 WhiteThe attributes remain in effect until the next attribute command is sent.
public static java.lang.String setkey(java.lang.String code, java.lang.String value)
Key Code SHIFT+code CTRL+code ALT+code --------------------------------------------------------------- F1 0;59 0;84 0;94 0;104 F2 0;60 0;85 0;95 0;105 F3 0;61 0;86 0;96 0;106 F4 0;62 0;87 0;97 0;107 F5 0;63 0;88 0;98 0;108 F6 0;64 0;89 0;99 0;109 F7 0;65 0;90 0;100 0;110 F8 0;66 0;91 0;101 0;111 F9 0;67 0;92 0;102 0;112 F10 0;68 0;93 0;103 0;113 F11 0;133 0;135 0;137 0;139 F12 0;134 0;136 0;138 0;140 HOME (num keypad) 0;71 55 0;119 -- UP ARROW (num keypad) 0;72 56 (0;141) -- PAGE UP (num keypad) 0;73 57 0;132 -- LEFT ARROW (num keypad) 0;75 52 0;115 -- RIGHT ARROW (num keypad) 0;77 54 0;116 -- END (num keypad) 0;79 49 0;117 -- DOWN ARROW (num keypad) 0;80 50 (0;145) -- PAGE DOWN (num keypad) 0;81 51 0;118 -- INSERT (num keypad) 0;82 48 (0;146) -- DELETE (num keypad) 0;83 46 (0;147) -- HOME (224;71) (224;71) (224;119) (224;151) UP ARROW (224;72) (224;72) (224;141) (224;152) PAGE UP (224;73) (224;73) (224;132) (224;153) LEFT ARROW (224;75) (224;75) (224;115) (224;155) RIGHT ARROW (224;77) (224;77) (224;116) (224;157) END (224;79) (224;79) (224;117) (224;159) DOWN ARROW (224;80) (224;80) (224;145) (224;154) PAGE DOWN (224;81) (224;81) (224;118) (224;161) INSERT (224;82) (224;82) (224;146) (224;162) DELETE (224;83) (224;83) (224;147) (224;163) PRINT SCREEN -- -- 0;114 -- PAUSE/BREAK -- -- 0;0 -- BACKSPACE 8 8 127 (0) ENTER 13 -- 10 (0 TAB 9 0;15 (0;148) (0;165) NULL 0;3 -- -- -- A 97 65 1 0;30 B 98 66 2 0;48 C 99 66 3 0;46 D 100 68 4 0;32 E 101 69 5 0;18 F 102 70 6 0;33 G 103 71 7 0;34 H 104 72 8 0;35 I 105 73 9 0;23 J 106 74 10 0;36 K 107 75 11 0;37 L 108 76 12 0;38 M 109 77 13 0;50 N 110 78 14 0;49 O 111 79 15 0;24 P 112 80 16 0;25 Q 113 81 17 0;16 R 114 82 18 0;19 S 115 83 19 0;31 T 116 84 20 0;20 U 117 85 21 0;22 V 118 86 22 0;47 W 119 87 23 0;17 X 120 88 24 0;45 Y 121 89 25 0;21 Z 122 90 26 0;44 1 49 33 -- 0;120 2 50 64 0 0;121 3 51 35 -- 0;122 4 52 36 -- 0;123 5 53 37 -- 0;124 6 54 94 30 0;125 7 55 38 -- 0;126 8 56 42 -- 0;126 9 57 40 -- 0;127 0 48 41 -- 0;129 - 45 95 31 0;130 = 61 43 --- 0;131 [ 91 123 27 0;26 ] 93 125 29 0;27 92 124 28 0;43 ; 59 58 -- 0;39 ' 39 34 -- 0;40 , 44 60 -- 0;51 . 46 62 -- 0;52 / 47 63 -- 0;53 ` 96 126 -- (0;41) ENTER (keypad) 13 -- 10 (0;166) / (keypad) 47 47 (0;142) (0;74) * (keypad) 42 (0;144) (0;78) -- - (keypad) 45 45 (0;149) (0;164) + (keypad) 43 43 (0;150) (0;55) 5 (keypad) (0;76) 53 (0;143) --
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |