Mostrar los objetos de un vector de uno a uno cada vez que aprieto a un JButton

juagar
17 de Febrero del 2006
Tengo un Vector en el cual tengo en cada posición una linea que he leido de un fichero.
Quiero que cada vez que apriete a un botón, mostrar la linea siguiente a la que he mostrado antes.
En el evento de abrir el fichero, por defecto muestro la primera linea del fichero y cuando apriete a un botón de la aplicación quiero que me muestre la siguiente en el panel (y quiero que solo aparezca la siguiente linea).
Como hariais vosotros eso?
Gracias

Diego
17 de Febrero del 2006
Mira en la clase Component el método processKeyEvent
Crea un Iterator llamando a iterator() en el Vector.
En el método de pulsación de tecla, haz algo así como
if(iterador.hasNext())
cuadroTexto.setText(iterador.next());
else
cuadroTexto.setText("");
Espero que te sirva.