Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Mostrar valores de Pila(Stack) en caja de texto

Estimados compañeros.

Acudo a vosotros para ver si me podéis ayudar. Soy nuevo en el mundo de java y seguramente lo que os voy a plantear sea muy simple, pero no doy con ello.

Estoy haciendo un programita con swing en eclipse, en el cual trabajo con una pila del tipo Stack. Para ello, he creado 3 clases siguiente el modelo, vista, controlador.

En la clase modelo he creado la pila y los métodos para cargar, borrar o vaciar elementos de dicha pila.

Desde la clase controlador, accedo mediante instanciación de objetos a las clases vista y modelo.

Mi pregunta es:

¿Cómo puedo cargar en una caja de texto de la clase vista el contenido de la pila que se encuentra en la clase modelo?

Un saludo y gracias de antemano

mayo 26, 2014 | Unregistered CommenterJose Manuel

¿A qué te refieres exactamente con "caja de texto"?. Se entiende mejor cuando se usan los nombres de los componentes de Swing.

Un componente de texto usa un modelo de cadenas de caracteres. Por lo tanto, tu modelo debe ser similar, o poder convertirse, al modelo del componente.

Como comprenderás, sin código no se puede ir más allá.

mayo 26, 2014 | Registered Commenterchoces

Hola Choces.

El componente es un JTexArea y la pila almacena valores de tipo int que posteriormente convierto a String para poderlos volcar en el JTexArea.

Un saludo.

mayo 26, 2014 | Unregistered CommenterJose Manuel

Tutorial sobre JTextArea:

http://docs.oracle.com/javase/tutorial/uiswing/components/textarea.html

API para JTextArea y JTextComponent:

http://docs.oracle.com/javase/8/docs/api/javax/swing/JTextArea.html#JTextArea--

http://docs.oracle.com/javase/8/docs/api/javax/swing/text/JTextComponent.html#setText-java.lang.String-

mayo 26, 2014 | Registered Commenterchoces