Вопрос менеджера вертикального поля ежевики - PullRequest
1 голос
/ 28 июля 2011

В вертикальном диспетчере полей с sublayout(), paint() и manager.add(field) каков поток выполнения?
Я имею в виду - какая часть будет выполнена первой, а какая будет последней?

1 Ответ

2 голосов
/ 28 июля 2011

Хорошо, предполагая, что мы начинаем отслеживать поток от manager.add(field), этот вызов заставляет менеджера 1) ретранслировать себя и 2) перерисовывать. Так что, на мой взгляд, порядок должен быть:

  1. manager.add(field)
  2. sublayout()
  3. paint()

Совет: вы можете просто переопределить эти методы и добавить некоторые сообщения журнала, которые вы можете отслеживать. Или используя отладчик с точками остановки, указанными в этих методах, вы можете получить поток.

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