Hallo allerseits,
eigentlich dachte ich, dass ich den Polymorphismus grundlegend verstanden habe, aber jetzt komme ich nicht weiter.
Folgendes Problem:
ich erstelle mir ein Array von Components und lege darin eine List und ein Panel ab.
Wenn ich jetzt auf das Panel zugreifen will, steht mir allerdings nicht die Methode add(Component comp) zur verfügung?!
Die add Methode wird nicht akzeptiert.
Über Hilfe wäre ich sehr dankbar
Mit freundlich Grüßen
eigentlich dachte ich, dass ich den Polymorphismus grundlegend verstanden habe, aber jetzt komme ich nicht weiter.
Folgendes Problem:
ich erstelle mir ein Array von Components und lege darin eine List und ein Panel ab.
Wenn ich jetzt auf das Panel zugreifen will, steht mir allerdings nicht die Methode add(Component comp) zur verfügung?!
Java:
public void set_comp_array(Component[] c){
c[0] = init_list(); // die init_xx methoden liefern jeweils eine List bzw ein Panel zurück
c[1] = init_panel1();
c[2] = init_panel2();
}
public void set_layout(Applet a, Component[] c){
c[1].add(c[0]);
}
Die add Methode wird nicht akzeptiert.
Über Hilfe wäre ich sehr dankbar
Mit freundlich Grüßen