Pozdrav Java ekipi,
ja sam iz sveta .Net-a, ali mi je zatrebalo da nesto odradim u Java appletima.
Dakle, problem je u tome sto ne uspevam nikako da u swing JList koji sam postavio
na formu, dodam ili oduzmem elemente.
Sledeci kod ne radi kako treba:
model = new DefaultListModel();
model.addElement("item 1");
model.addElement("item 2");
model.addElement("item 3");
jListZadaci.setModel(model);
Znaci, kod prodje, ali kao rezultat ja ne vidim nista na listi, osim da su pobrisani
stari elementi koji su bili na listi (koje sam postavio u editoru forme), i kao da postoje
3 reda elemenata ali se ne vidi tekst, i male su visine (par piksela), kao sto se vidi na
slici.
Dalje sledi pitanje, sta ako sam imao nesto elemenata u toj listi, oni su nestali zbog
jListZadaci.setModel(model);
Zar ne bi bilo logicnije da se nekako uzme taj model sa getModel(), pa da se sa njim
dalje radi, dodaje i oduzima. Ali ni to ne radi, probao sam sledeci kod:
model = (DefaultListModel) jListZadaci.getModel(); <-- EXCEPTION
model.addElement("item 1");
Molim vas samo da me ne upucujete na Sun-ov help, posto nije bio koristan, a takodje
ni drugde na netu bas nisam uspeo da nadjem resenje.
Pera
ja sam iz sveta .Net-a, ali mi je zatrebalo da nesto odradim u Java appletima.
Dakle, problem je u tome sto ne uspevam nikako da u swing JList koji sam postavio
na formu, dodam ili oduzmem elemente.
Sledeci kod ne radi kako treba:
model = new DefaultListModel();
model.addElement("item 1");
model.addElement("item 2");
model.addElement("item 3");
jListZadaci.setModel(model);
Znaci, kod prodje, ali kao rezultat ja ne vidim nista na listi, osim da su pobrisani
stari elementi koji su bili na listi (koje sam postavio u editoru forme), i kao da postoje
3 reda elemenata ali se ne vidi tekst, i male su visine (par piksela), kao sto se vidi na
slici.
Dalje sledi pitanje, sta ako sam imao nesto elemenata u toj listi, oni su nestali zbog
jListZadaci.setModel(model);
Zar ne bi bilo logicnije da se nekako uzme taj model sa getModel(), pa da se sa njim
dalje radi, dodaje i oduzima. Ali ni to ne radi, probao sam sledeci kod:
model = (DefaultListModel) jListZadaci.getModel(); <-- EXCEPTION
model.addElement("item 1");
Molim vas samo da me ne upucujete na Sun-ov help, posto nije bio koristan, a takodje
ni drugde na netu bas nisam uspeo da nadjem resenje.
Pera