1

我有代码块 12.11。在程序中,我使用以下代码更改了控制台的颜色:

    setColor(8 , 15) ;

在此代码之后,控制台的颜色变为灰色,即使在其他程序中也是如此。然后我卸载了代码块并再次安装它,但我又遇到了这个问题。我想我已经更改了默认的代码块。任何人都可以帮助我。提前致谢。

4

1 回答 1

1

我猜setColor()参数是代表颜色常数的数字:

+--------------+-----+
| BLACK        | 0   |   
| BLUE         | 1   |   
| GREEN        | 2   |   
| CYAN         | 3   |   
| RED          | 4   |   
| MAGENTA      | 5   |   
| BROWN        | 6   |   
| LIGHTGREY    | 7   |   
| DARKGREY     | 8   |   
| LIGHTBLUE    | 9   |   
| LIGHTGREEN   | 10  |
| LIGHTCYAN    | 11  |
| LIGHTRED     | 12  |
| LIGHTMAGENTA | 13  |
| YELLOW       | 14  |
| WHITE        | 15  |
| BLINK        | 128 |
+--------------+-----+

你看那8DARKGRAY15WHITE。因此,如果要将背景颜色设置为黑色并将文本颜色设置为白色,您将运行:

setColor(0, 15);

如果您在 Windows 上:

  1. 打开命令提示符
  2. 右键单击标题栏或按Alt+Space
  3. 从上下文菜单中选择默认值
  4. 设置您想要的属性(颜色选项卡上的颜色
  5. 点击确定

Tapped-Out 提供的方法有效,因为 Windows 7 碰巧有一个错误,即属性选项修改默认值而不是仅针对当前控制台,并且可以随时修复。资源

于 2013-06-30T15:17:11.930 回答