Hola, tengo que elegir un elemento de una JList a otra, eliminándolo del primer El método que he creado inserta solo un elemento, sobrescribe el último y no elimina el elemento seleccionado desde el primer JList Aquí está el código:JLista añadir/quitar artículo
primera lista
private javax.swing.JList listaRosa;
poblados por este método:
private void visualizzaRosaButtonvisualizzaRosa(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
visualizzaSquadraSelezionata();
String fileSquadra;
fileSquadra = squadraDaVisualizzare.getText();
DefaultListModel listModel = new DefaultListModel();
try {
FileInputStream fstream = new FileInputStream("C:/Users/Franky/Documents/NetBeansProjects/JavaApplication5/src/javaapplication5/Rose/"+fileSquadra+"");
// Get the object of DataInputStream
DataInputStream in = new DataInputStream(fstream);
BufferedReader br = new BufferedReader(new InputStreamReader(in));
String strLine;
//Read File Line By Line
while ((strLine = br.readLine()) != null) {
listModel.addElement(strLine);
System.out.println(strLine);
}
listaRosa.setModel(listModel);
//Close the input stream
in.close();
} catch (Exception e) {
}
los s Lista egundo, donde quiero insertar la eliminación de elementos de la primera:
private javax.swing.JList listaTitolari
Aquí está el código no trabaja:
private void aggiungiTitolareButtonActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
DefaultListModel listModel = new DefaultListModel();
String daInserire;
listModel.addElement(listaRosa.getSelectedValue());
listModel.removeElement(listaRosa.getSelectedValue());
listaTitolari.setModel(listModel);
}
Gracias
se retira de la primera, pero sobrescribe la segunda lista .... – Franky
@Franky bien. Lo he editado un poco. prueba esto. –
todavía escribiendo el elemento insertado :( – Franky