tutorial sistema programa libreria con biblioteca java io pretty-print

programa - sistema de libreria en java



¿La mejor biblioteca de impresión bonita para Java? (4)

¿Cuál es la mejor biblioteca de impresión bonita para Java? Me refiero a una biblioteca para imprimir salida formateada con sangría, sugerencias de interrupción, etc., no una biblioteca para embellecer / volver a formatear el código Java en sí. Idealmente, la biblioteca "jugaría bien" con System.out.println y sus amigos.

Para tener una idea de lo que estoy buscando, vea el módulo de Formato de OCaml, particularmente Format.fprintf .

[ACTUALIZAR] No estoy buscando una biblioteca de ventana de consola. Una biblioteca de impresión bonita le permite definir métodos para formatear valores arbitrarios de manera que se preserve la indentación y se elijan saltos de línea en ubicaciones sensatas. Tales bibliotecas existen para Haskell , Standard ML , OCaml , F # y Scheme . La biblioteca XTC proporciona parte de esta funcionalidad en xtc.tree.Printer , pero no es tan flexible como las bibliotecas en otros idiomas.



Ya que hablas de cajas, sugerencias de interrupción, etc., supongo que pretendes construir una aplicación de ventanas basada en texto. Así que supongo que estás buscando algo similar a Ncurses pero en Java. Quizás Charva podría ayudarte.



Diría que es aún más fácil usar Xalan + Sax, como en este ejemplo .