swing-terminal Swing component which looks and acts like any normal terminal See example DebugTerminal.java to learn how to implement it. Supports some ANSI control sequences Bold Dim Underlined Inverted foreground and background