из любопытства я решил поэкспериментировать со следующим в проекте в Flex 4:ActionScript 3 конструктор сфера вопрос
public class MyGroup extends Group
{
public function MyGroup()
{
super();
var myLabel:Label = new Label();
myLabel.id = "myLabel";
myLabel.text = "My label!";
this.addElement(myLabel);
} etc.
Этот пользовательский компонент делает то, что я ожидал; он выглядит как элемент управления ярлыком с текстом = «Мой ярлык!».
Вопрос: есть ли способ ссылаться на элемент управления меткой myLabel (например, изменить текст) в другом месте проекта?
В настоящий момент единственный способ, которым я могу добраться до внутреннего управления меткой, - это вызвать что-то вроде myGroup.getElementAt (0).
Я понимаю, что было бы разумнее, чтобы метка была переменной класса - мне просто интересно, как работает этот код.