private static final boolean SEND_CR_LF_FOR_CR = false;
private FifoRingBuffer<Character> typeAheadBuffer;
public Console(int columns, int rows, Font font) {
super(new Vt100TerminalModel(columns, rows), font);
// A small type-ahead buffer, as might be found in any real
// VT100-style serial terminal.
this.typeAheadBuffer = new FifoRingBuffer<Character>(128);
setBorderWidth(DEFAULT_BORDER_WIDTH);
addKeyListener(this);