Как отформатировать табличные данные как текст в Java?

CKEDITOR.config.removePlugins = 'elementspath, сохранить, о, формы, найти, selectall, specialchar, flash, смайлик, iframe, showblocks, language';
6
задан dirtyvagabond 27 May 2009 в 03:10
поделиться

2 ответа

Обратите внимание на TableFormatter : похоже, он делает то, что вы хотите для форматирования табличных данных. Исходный код также доступен. Вы можете добавлять в таблицу строки и ячейки, используя гибкий интерфейс. Пример ниже:

TableFormatter tf = new SimpleTableFormatter(true) // true = show border
        .nextRow()
            .nextCell()
                .addLine("Field")
            .nextCell()
                .addLine("Type")

Таким образом, он будет создавать ячейки в правильном формате и соответствующим образом корректировать пробелы. Это также позволит вам выполнить базовое выравнивание текста внутри ячейки (по центру, вверху, внизу)

7
ответ дан 9 December 2019 в 22:39
поделиться

trac.inamik.com/trac/jtable_format находится под лицензией GPL, не подходит в некоторых случаях.

Другой вариант (лицензия Apache 2):

http://sourceforge.net / Проекты / TextTableFMT /

3
ответ дан 9 December 2019 в 22:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: