ha ha ha
Mnogo mi se svidja ovaj forum.
Niko nikog ne razume al' se bar trudimo :)
Da probam jos jednom 8|
Mozda ovde nadjes resenje
http://java.sun.com/docs/books...swing/components/combobox.html
Ima i drugih nacina, recimo
int pbroj = 11000;
String grad = "Beograd";
String s = ""+pbroj+" "+grad;
List<String> list = new ArrayList<String>();
list.add(s);
JComboBox combo = new JComboBox(list.toArray());
ako uradis ovo
for(int i = 0; i < 5; i++)
list.add(s);
dobices listu 5 istih vrednosti
tvoje je samo da smislis kako da u petlji menjas string s
E sad (posto nisam odmah pazljivo citao) treba ti da kada se odabere vrednost dobijes samo pbroj
Recimo da napravis inner class
public class InnerClass{
private int broj;
private String naziv;
...geteri i seteri...
}
private List<InnerClass> list = new ArrayList<InnerClass>();
InnerClass ic = new InnerClass();
ic.setBroj(pbroj);
ic.setNaziv(""+pbroj+" "+grad);
list.add(ic);
//mozes i da napravis petlju pa da dodajes koliko ti treba
JComboBox combo = new JComboBox(list.toArray());
onda mozes da uradis ovo da bi dobio selektovanu vrednost
InnerClass inCl = (InnerClass) combo.getSelectedItem();
int broj = inCl.getBroj();
evo jos jedan primer
http://lists.apple.com/archives/Java-dev/2002/Nov/msg00466.html
[Ovu poruku je menjao zigizig dana 14.03.2008. u 00:17 GMT+1]