Crie um console de "comando"

Eu tenho um pouco de uma pergunta incomum: Como posso criar um "Console de comando" usando o Swing?

O que eu quero ter é um console onde os usuários digitam comandos, pressione enter e a saída do comando é exibida abaixo. Eu não quero permitir que o usuário altere o "prompt" e saída mais antiga. Estou pensando em algo como o Windows CMD.EXE.

Eu dei uma olhadaisto pergunta, no entanto, não responde à minha pergunta.

questionAnswers(7)

yourAnswerToTheQuestion