Java:Windows中的着色输出

时间:2017-09-23 13:35:20

标签: java jansi

在我正在编写的程序中,我真的想要改变输出中某些单词的颜色。事实上,我发现的唯一解决方案是Jansi,但说实话,我对Github和这类项目都很陌生,我不知道如何导入它,或者在我的项目中使用它。 / p>

那么,是否有任何替代方法可以在我的Windows控制台中为某些单词着色?还是Jansi我唯一的选择?在这种情况下,有人可以启发我如何在我的项目中使用它吗?

提前致谢。

1 个答案:

答案 0 :(得分:-1)

作为最简单的解决方案,您只需将 for(int i = ids.first; i <= ids.last; i++) { tasks[i - ids.first] = ParseStudentData.ParseAsync(entity.Link, i, cts.Token).ContinueWith(t => { Dispatcher.Invoke(() => { listview_students.Items.Add(t.Result); //Students.Add(t.Result); //lbl_count.Content = $"{listview_students.Items.Count}/{testerino.Length}"; }); }); } Jansi复制到您的项目中即可。

查看使用示例here

但实际上Socratic Phoenix是正确的。更好的方法是将它作为jar库添加到您的项目中。