नमस्ते मुझे किसी जेएलिस्ट से दूसरे तत्व में एक तत्व चुनना है, इसे पहले से हटा देना है जिस विधि को मैंने बनाया है, केवल एक तत्व डालें, अंतिम को ओवरराइट करना और चयनित आइटम को नहीं हटाएंJList आइटम जोड़ें
प्रथम सूची
private javax.swing.JList listaRosa;
इस विधि द्वारा आबादी वाले:
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) {
}
पहली JList यहाँ से कोड है econd सूची है, जहां मैं पहले से आइटम निकालना सम्मिलित करना चाहते हैं:
private javax.swing.JList listaTitolari
यहाँ काम कर नहीं कोड है:
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);
}
धन्यवाद
यह पहली से निकालता है, लेकिन दूसरी सूची अधिलेखित कर देता है .... – Franky
@Franky ठीक। मैंने इसे थोड़ा संपादित किया है। इसे इस्तेमाल करे। –
अभी भी सम्मिलित तत्व को ओवरराइट करना :( – Franky