У меня есть этот кусок кода:
public class Profile extends Container{
public Profile(String value) {
Container profilo_1 =new Container();
Container profilo_2 =new Container();
// (1) THIS ADD A BUTTON TO THE MAIN CLASS
this.createButton().setLabel("Modifica Profilo");
// (2) NOW I NEED TO ADD A BUTTON INTO THE INSTANCE OF profilo_2 BUT IT FAILS
profilo_2.add(this.createButton());
this.add(profilo_1);
this.add(profilo_2);
}
}
точка (2) терпит неудачу, потому что она сказала, что я собираюсь добавить дочерний элемент в этот контейнер, но он уже является владельцем контейнера ...
На самом деле, если я сделаю это:
ILabel label=new ILabel();
profilo_2.add(label);
мне сказали, что ILabel () является абстракцией и не может быть создан!
Как я могу это исправить? Всем привет!)