I'm finding it impossible to programmatically produce an unbroken vertical line character (|) when working in a text-based terminal session. I've tried various Unicode characters - U+2502, U+007C, U+01C0, U+2223, U+2758 - to no avail. I thought it could be solved by changing the font used by the terminal program, but that was unsuccessful.
Here's the kicker ... ncurses can produce this character! Compare vert-by-curses and vert-by-java
My environment ... Mac OS X (El Capitan), iTerm2, Java 1.8 (build 1.8.0_111-b14)
So my question is this: how can I generate an unbroken vertical line (in text) from Java?