Доступ к свойствам comopnent внутри средства визуализации элементов - PullRequest
1 голос
/ 01 июня 2010

У меня есть Рендерер Предметов с HBox. Теперь я хочу добавить child в этот HBox из моего файла приложения, используя метод addChild. Может ли кто-нибудь предложить мне путь для того же. Я не могу получить доступ к свойствам HBox внутри средства визуализации элементов.

Заранее спасибо!

1 Ответ

0 голосов
/ 01 июня 2010

Не пытайтесь сделать это - даже если вы получите ссылку на экземпляр средства визуализации элементов и внесете в него изменения (addChild или что-то еще), вы потеряете его, когда средства визуализации элементов будут переработаны. И средства визуализации предметов часто перерабатываются - например, когда вы прокручиваете список. Если список содержит 100 элементов и только 10 видны в данный момент, будет создано только 11 или около того экземпляров средств визуализации элементов. Эти экземпляры будут отображаться в цикле - при прокрутке данные в них обновляются с использованием метода set data.

Переопределите метод set data в средстве визуализации элементов и сделайте все оттуда.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...