Hallo , ich wollte in ein Vector ein paar Objecte (Instanzen von einer Seblst defenierten Klasse extends JPanel) einfügen und danach wieder auslesen und einem JPanel adden ... mit ca dem code :
Funktioniert jedoch nicht da Java mir sagt das die add() methode von JPanel pan nicht DaleSegment unterstützt ...
das passiert aber nur wenn ich das Objekt aus nem Vector hole ... wenn ich es direkt einfüge geht die add() methode ...
weiss wer warum ? oder wie man das umgehen kann ?
Code:
Vector SegVec = new Vector();
DaleSegment segpanel = new DaleSegment();
SegVec.addElement(segpanel);
// auslesen
for(int i=0;i<= SegVec.size();i++){
DaleSegment temp = SegVec.elementAt(i);
pan.add(temp, i);
}
das passiert aber nur wenn ich das Objekt aus nem Vector hole ... wenn ich es direkt einfüge geht die add() methode ...
weiss wer warum ? oder wie man das umgehen kann ?