Problema JList
Publicado por Fernando (12 intervenciones) el 24/09/2003 13:39:24
Estoy utilizando un componente JList construido a partir de una DefaultListModel.
En ella tengo que mostrar unos identificadores numéricos seguido de un texto.
Si solo muestro los números, la lista los muestra correctamente y si añado un
elemento al DefaultListModel, el JList reacciona añadiéndolo al final de la lista.
Sin embargo, cuando concateno el número con el texto que quiero mostrar, los
elementos de la DefaultListModel salen cada vez en una posición (algo molesto ya
que tengo un evento doble click en la lista y a veces no pincho donde quiero)
Ej: Cuando tengo números solo:
205
125
32
321
Y actualización tras actualización, siempre deja este orden, si ahora añado 225, se
incluiría debajo del 321. Cuando añado texto pasa algo como esto:
205 texto1
125 texto2
32 texto3
321 texto4
y al volver a actualizar:
205 texto1
321 texto4
32 texto3
125 texto2
y luego otro orden distinto.
Estoy seguro de que los elementos en el DefaultListModel no varrían su posición,
por eso pienso que a lo mejor se me está escapando alguna propiedad de la JList,
pero no estoy seguro
¿Alguien puede ayudarme?
Desde ya, gracias a todos.
En ella tengo que mostrar unos identificadores numéricos seguido de un texto.
Si solo muestro los números, la lista los muestra correctamente y si añado un
elemento al DefaultListModel, el JList reacciona añadiéndolo al final de la lista.
Sin embargo, cuando concateno el número con el texto que quiero mostrar, los
elementos de la DefaultListModel salen cada vez en una posición (algo molesto ya
que tengo un evento doble click en la lista y a veces no pincho donde quiero)
Ej: Cuando tengo números solo:
205
125
32
321
Y actualización tras actualización, siempre deja este orden, si ahora añado 225, se
incluiría debajo del 321. Cuando añado texto pasa algo como esto:
205 texto1
125 texto2
32 texto3
321 texto4
y al volver a actualizar:
205 texto1
321 texto4
32 texto3
125 texto2
y luego otro orden distinto.
Estoy seguro de que los elementos en el DefaultListModel no varrían su posición,
por eso pienso que a lo mejor se me está escapando alguna propiedad de la JList,
pero no estoy seguro
¿Alguien puede ayudarme?
Desde ya, gracias a todos.
Valora esta pregunta
0