如何给后台程序加上多彩的logo

开源服务端软件中,启动程序后,会在控制台打印自己产品的图标,如karaf软件的logo图案:

karaf启动控制台

以及开源控制器平台ODL的logo图案:

opendaylight启动控制台

如果想实现自己服务程序的logo,又该如何实现呢?

要完成上面的多彩打印,需要借助工具jansi

jansi 依赖

具体测试用例如图:

用例

上图代码中三处打印,分别使用了:

使用ansi().earseScreen()链式构建方法,可以构建需要的图案

直接使用ANSI编码字符串

使用配置文件

配置文件中,有几点需要注意的是:

@|red与|@必须成对存在。同时@|red 与后面的字符必须有空格

这里提供配置文件内容,可适当修改以构建自己程序的logo

配置文件

最终打印的结果为:

打印结果

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();