开源服务端软件中,启动程序后,会在控制台打印自己产品的图标,如karaf软件的logo图案:
karaf启动控制台
以及开源控制器平台ODL的logo图案:
opendaylight启动控制台
如果想实现自己服务程序的logo,又该如何实现呢?
要完成上面的多彩打印,需要借助工具jansi
jansi 依赖
具体测试用例如图:
用例
上图代码中三处打印,分别使用了:
使用ansi().earseScreen()链式构建方法,可以构建需要的图案
直接使用ANSI编码字符串
使用配置文件
配置文件中,有几点需要注意的是:
@|red与|@必须成对存在。同时@|red 与后面的字符必须有空格
这里提供配置文件内容,可适当修改以构建自己程序的logo
配置文件
最终打印的结果为:
打印结果
| 留言与评论(共有 0 条评论) |