Zdravim, Pouzivate generifikovanou tridu bez generickeho typu (raw), takze ztracite typovou kontrolu. Pridejte <Dite> k deklaraci toho pole deti.
Jedna se o nejaky stary kod? Pokud ano, tak je vse v poradku. Pokud ma byt kod kompilovatelny na JDK<1.5, tak je to v poradku take a radeji si pri kompilaci nastavte cilovou verzi javy na 1.4 (1.3). Kazdopadne: - java.util.Vector by se v 21.stoleti jiz nemel pouzivat - pokud uz ano, tak jen jako synchronized, array-backed implementace java.util.List; to znamena nikdy addElement(), ale add() protected java.util.List<Dite> = new java.util.ArrayList<Dite>(); Kamil "podlesh" Podlesak > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Behalf Of Ladislav StarĂ½ > Sent: Tuesday, July 17, 2007 8:07 PM > To: Java > Subject: NetBeans - upozorneni pri kompilaci > > > Zdravim, > > chtel bych se zeptat, proc mi kompilator vraci tuto > informativni zpravu: > \Mzdy\src\mzdy\Zamestnanec.java:113: warning: [unchecked] > unchecked call > to addElement(E) as a member of the raw type java.util.Vector > > Chyba se objevuje u teto metody: > public void pridatDite(Dite dite) > { > deti.addElement(dite); > } > > vlastnost deti je typu java.util.Vector > > > Diky, starous. > >
