Символы для печати таблицы ASCIIJAVA

Программисты JAVA общаются здесь
Anonymous
Символы для печати таблицы ASCII

Сообщение Anonymous »

Я создал небольшую утилиту для печати таблиц на Java, которая выводит что-то вроде:

Код: Выделить всё

/-----------\
|  header   |
⊢---⊤---⊤---⊣
| A | B | C |
⊢---⊥-⊤-⊥---⊣
| D   | E   |
⊢---⊤-⊥-⊤---⊣
| A | B | C |
∟---⊥---⊥---/
Это довольно некрасиво, поскольку строки разных символов не выровнены. В настоящее время я использую символ +, чтобы иметь:

Код: Выделить всё

⋅-----------⋅
|  header   |
+---+---+---+
| A | B | C |
+---+-+-+---+
| D   | E   |
+---+-+-+---+
| A | B | C |
⋅---+---+---⋅
Но мне было интересно, можно ли иметь более чистые символы, такие как T и L, но центрированные для соединения - и |.
Это код Java, поэтому я могу легко использовать любой символ UTF-8, но не нашел ничего подходящего для меня в таблицах математических символов. Если эти символы существуют только в другой кодировке, мне тоже интересно, я смогу найти способ их использовать.

Подробнее здесь: https://stackoverflow.com/questions/118 ... t-of-table

Вернуться в «JAVA»