Я строил игру для ti c ta c toe для терминала, и она прекрасно там печатается с использованием System.out.print и System.out.println.
Теперь я перемещаю ее вверх до GUI и мой первый инстинкт был использовать JTextArea, так как он может быть многострочным и после каждого поворота просто сбрасывать текст в TextArea. Однако, по-видимому, здесь (в JTextArea) каждый персонаж, похоже, занимает разное количество места, и доска вообще не выстраивается в линию. Есть ли способ сделать текст в печати JTextArea похожим на консоль, где каждый символ занимает одинаковое пространство?