Foros del Web » Programación para mayores de 30 ;) » Java »

SOS: Jlist

Estas en el tema de SOS: Jlist en el foro de Java en Foros del Web. Hola chicos, A ver si alguno de vosotros me puede ayudar porque estoy más perdido que un pingüino en un garaje. Tengo lo siguiente: Código: ...
  #1 (permalink)  
Antiguo 10/05/2004, 15:44
 
Fecha de Ingreso: marzo-2003
Mensajes: 1.912
Antigüedad: 21 años, 10 meses
Puntos: 1
SOS: Jlist

Hola chicos,

A ver si alguno de vosotros me puede ayudar porque estoy más perdido que un pingüino en un garaje.

Tengo lo siguiente:

Código:
	public FileChooser2(String camino)
	{	
		/*Se añade el título, la lista y dos botones*/
		
		add(new JLabel("Lista de archivos: ", JLabel.LEFT));
		
		
		DefaultListModel model = new DefaultListModel();
		JList list = new JList(model);
//		System.out.println(list.getModel());
		add(new JScrollPane(list));
		System.out.println("camino: "+camino);
		if (camino == "Elija Fichero")
		{
		model.add(0,camino);
		System.out.println("En el 0: "+model.elementAt(0));
		}
		else if (camino != "Elija Fichero")
		{
		model.add(0,camino);
		System.out.println("En el 0: "+model.elementAt(0));
		}
			
		
		/*Añade el fichero o ficheros seleccionados en la lista*/
		
		JButton boton1=new JButton("Añadir");
		add(boton1);
		boton1.addActionListener(new ListenerDeBotones1(ventana));
		
		/*Este botón quita el fichero seleccionado en la lista*/
		
		JButton boton2=new JButton("Quitar");
		add(boton2);
		boton2.addActionListener(new ListenerDeBotones2(ventana));
	}
Pues bien en la GUI me aparece el camino que le meto la primera vez "Elija Fichero" aunque lo pase una segunda vez por el FileChooser2 aunque System.out.println("En el 0: "+model.elementAt(0)); me muestra el nuevo camino que le he pasado.

Es decir, por "detrás" todo está bien pero no se ve en la pantalla.

¿Alguna idea?
__________________
Web de la semana o lo que tarde en cambiarlo: Blog de Angie McKaig

Cita de la semana o lo que tarde en cambiarla: "Cuando el hombre ya no encuentre placer en su trabajo y trabaje sólo para alcanzar sus placeres lo antes posible, entonces, sólo será casualidad que no se convierta en delincuente" - Theodor Mommsen
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:59.