gb.ncurses
类
|
说明
|
Attr
|
Attr用作设置文本属性的参数。
|
Border
|
使用划线字符在屏幕周围绘制边框
使用ascii字符在屏幕周围绘制边框(-|+)
无边框
|
Color
|
终端颜色用"color pairs"“颜色对”表示。 这些只是数字,从0到 Color.Pairs - 1 (0是所有内容的默认值),它们与前景和背景颜色相关联,并用作屏幕上字符的属性.
类似地,所有的颜色——参见这个类中代表ANSI标准颜色的颜色常量——都是从0到Color.Colors - 1 其跟RGB值有关
|
Cursor
|
These are the possible cursor modes
|
Input
|
These are the possible input modes supported by the curses library
This replaces many of the curses calls used in the standard library
|
Key
|
这与其他键盘类类似。它接受一个字符并返回如果在键盘上按下该字符键则 Window.WaitKey() 将返回的内容。由于这只是该字符的 ASCII 代码,因此它是 Asc(Key) 的一个的便捷的替代品。
|
Pair
|
这用于设置前景色和背景色。用法是 Pair[ForeGround, BackGround]
|
Screen
|
Represents the physical screen in Ncurses
|
Window
|
一个Window是一个可用于在屏幕上显示文本的对象。事实上,如果没有Window,你就无法在屏幕上合理地写入任何内容。这样的一个Window占据了自己的内存空间——它与屏幕相连,但不与屏幕共享内存。
|
注意:
ncurses 仅适用于终端应用程序,如果您还尝试使用任何 gui 工具包,则会出现屏幕错误,因为它与各种工具包类冲突。