Tenemos una clase ventana que tiene dos componentes: JtextArea y JPanel
en el TextArea introduciremos un promt al comienzo de cada lineas tras pulsar enter. Tenemos un evento Keypressed que cuando reconoce la pulsacion enter debería realizar las operaciones convenientes sobre el comando dado en esa linea y a continuacion hacer un salto de linea y escriba un promt.
Ejemplo
> Comando PULSAMOS ENTER
>
nuevo promt preparado para que podamos escribir.
El unico metodo del textArea que nos añada prompt es append lo unico que lo añade al final del ultimo texto escrito, hemos probado a realizar un salto de linea, pero en ese caso escribe el prompt y a continuacion hace el salto de linea
Ejemplo
> Comando PULSAMOS ENTER
RESULTADO
> Comando >
Foco del enter se quedaria en la linea siguiente
Otro problema es que necesitamos tratar independientemente cada linea (indicada en el ejemplo como comando). a la hora de leer lee todo el contenido de text area y no la ultima linea escrita.
Muchas gracias