java swing console jframe jbutton

java - agregando una consola a un Jframe



swing console (2)

Podría crear una GUI que se parezca a una consola, como tener un JTextArea para mostrar el texto de la consola y un JTextField donde el usuario pueda ingresar la información que desea enviar a la consola. Al agregar un KeyListener al JTextField , puede escuchar al usuario presionando ''Enter'' y luego enviar la información a la consola.

En lugar de leer la entrada del usuario desde la consola (que se encuentra y espera a que el usuario termine de ingresar la información, luego realiza una acción), simplemente debe escuchar la tecla ''Entrar'' y luego llamar a un método, pasando por su ''JTextField'' texto.

Estoy trabajando en un juego ahora que usa un escáner para interactuar con el usuario. El juego fue el primero basado en texto, por lo que la vista de consola de Java era lo que solía jugar. Ahora tengo que convertir el juego en una Gui o Jframe, así que quiero poder tener la misma función de consola dentro del marco y al mismo tiempo poder usar el escáner. ¿Algunas ideas? ¡Soy nuevo en la codificación así que cualquier ayuda o código será muy apreciado! Gracias