Paso 7: El Constructor
Esta sección inicia el constructor de la clase EpisodeSuggestor que, como sugiere el comentario de JavaDoc, pondrá en marcha el área de texto, botones y casillas de verificación de la pantalla.
Lo que se muestra aquí es la primera parte del constructor, en donde se configura el JTextArea "texto". Como medidas de alguna orden, prendí linewrap y definir el estilo de abrigo a la palabra, para que las líneas de texto demasiado largo para caber en el área de texto se rompen entre las palabras y envolver a la línea siguiente (en realidad los mensajes en el área de texto más fácil de leer). También incluí un scrollpane en el área de texto para que cuando hay demasiadas líneas de texto tratando de mostrar, aparecerá una barra de desplazamiento para permitir al usuario navegar por el panel de texto y leer las líneas anteriores. Sin el componente scrollpane, las líneas de texto sólo serían mantener listado debajo el alcance real de la zona de texto, y no sería legibles para el usuario.
Las últimas líneas crean un amarillo y un borde negro para ir alrededor del área de texto (significado de simular el marco alrededor de la mirilla en la puerta de Mónica). Observe que el color amarillo personalizado anteriores se utiliza por parte de esta frontera.