2015-09-12 1 views
0

В настоящее время я делаю приложение, которое действует как оболочка с использованием Spring Framework. В документации, которую он описывает как основанный на roo, он поддерживает цвет как на платформах unix, так и на windows (через jansi), но не говорит, как его использовать. Имея @|red text|@, кажется, не работают и Google разве быть большой частью помощи, как я либо прийти через случайную документацию, которая не помогает или использовать темы, которые говорят, что использовать ASCI РЕФЕРЕНТSpring Frameworks Shell - Добавление цвета

ответ

0

Вы можете использовать jansi непосредственно в реализации командной оболочки , Что-то вроде следующего:

@CliCommand("hello") 
public String hello(@CliOption(key="who") String who) { 
    return Ansi.ansi().render("@|red Hello|@ " + who); 
} 
+0

Ах удивительным, что о для баннера, просто делать то же самое, что и выше, и не использовать строку строитель? – Rhodderz

+0

Я бы так сказал, да – ebottard