Implementing the SwingConsole