Лучшая библиотека для печати на Java?
Какая самая лучшая библиотека для красивой печати для Java? Я имею в виду библиотеку для печати форматированного вывода с отступами, подсказками и т. Д., А не библиотеку для украшения / переформатирования самого кода Java. В идеале библиотека "хорошо бы поиграла" с System.out.println
и друзья.
Чтобы получить представление о том, что я ищу, см. Модуль формата OCaml, в частности Format.fprintf.
[ОБНОВЛЕНИЕ] Я не ищу библиотеку окон консоли. Красивая библиотека печати позволяет вам определять методы для форматирования произвольных значений так, чтобы отступы сохранялись и разрывы строк выбирались в разумных местах. Такие библиотеки существуют для Haskell, Standard ML, OCaml, F# и Scheme. Библиотека XTC предоставляет некоторые из этих функций в xtc.tree.Printer
, но он не так гибок, как библиотеки на других языках.
4 ответа
Вы также можете попробовать javacurses.
По словам доктора Добба, это мило.
Я бы сказал, что все еще проще использовать Xalan + Sax, как в этом примере.