[ Cyberghost @ 16.03.2008. 17:01 ] @
Prikazao sam 3 klase MainClass: Code: Strinf id = "www"; // string za pretragu FindBoomark fb = new FindBookmark(); Vector v = (Vector)fb.find(id); // vektor koji ce da primi Bean objekat //Petlja i u njoj tableModel.addRow((Vector)v.elementAt(x)); // [b]GRESKA bean cannot be cast to Vector << OVO JE MOJ PROBLEM, jer vrati Objekat koji ne znam kako da ubacim u tableModel[/b] FindBookmark Class - skraceno Code: public Collection find(String idText) { Vector lista = new Vector(); ResultSet rez = stat.executeQuery(query); Bookmark book; // Ovo je Bean clasa while(rez.next() != false) { book = new Bookmark(rez.getString(1), rez.getString(2), rez.getString(3)); lista.addElement(book); // ubacujemo u listu Bean objekat } return lista; // ova lista se vraca i sadrzi Bean objekte Bookmark - Bean Class Code: public Bookmark(String pombgname, String pombaddress, String pombdescription) { bgname = new String(pombgname); baddress = new String(pombaddress); bdescription = new String(pombdescription); } Cocek mi je rekao da treba da overridujem toString() i da onda vratim vrednost, sto sam i uradio, ali je glavni problem sto ja dobijem uvek Vektor Objekata koji posle ne mogu da ubacim u tableModel. Na Internetu nigde nisam nasao nacin da Vektor sastavljen od Bean objekata kasnije izcitam ! [Ovu poruku je menjao Cyberghost dana 16.03.2008. u 18:15 GMT+1] |