JList
Hola. Tengo un pequeño problema, que necesito solucionarlo lo antes posible, es el siguiente::
Tengo una lista con Items de la siguiente forma::
DefaultListModel usuarios = new DefaultListModerl();
final JList lista1 = new JList(usuarios);
// Relleno la lista bien, de la suguiente forma::
String nombre1 = "nombre1";
...............
..............
String nombren="nombren";
usuarios.add(nombre1,0);
...............
..............
usuarios.add(nombren,0);
/*El problema viene cuando quiero obtener el nombre (la cadena) del item seleccionado, quiero decir, no me deja, mientras que si me deja obtener el número de Item seleccionado, por ejemplo: */
int valor = lista1.getSelectedIndex(); // Lo hace sin problemas
String delete_user = lista1.getSelectedItem(); // Me da error
Mi pregunta es: Como podrÃa obtener la cadena del item seleccionado??
La necesito para borrar la tupla con ese nombre de usuario de la base de datos.
Tengo una lista con Items de la siguiente forma::
DefaultListModel usuarios = new DefaultListModerl();
final JList lista1 = new JList(usuarios);
// Relleno la lista bien, de la suguiente forma::
String nombre1 = "nombre1";
...............
..............
String nombren="nombren";
usuarios.add(nombre1,0);
...............
..............
usuarios.add(nombren,0);
/*El problema viene cuando quiero obtener el nombre (la cadena) del item seleccionado, quiero decir, no me deja, mientras que si me deja obtener el número de Item seleccionado, por ejemplo: */
int valor = lista1.getSelectedIndex(); // Lo hace sin problemas
String delete_user = lista1.getSelectedItem(); // Me da error
Mi pregunta es: Como podrÃa obtener la cadena del item seleccionado??
La necesito para borrar la tupla con ese nombre de usuario de la base de datos.
