Я мог бы пройтись по всем оболочкам, сообщенным display.getShells(), и проверить их родителей. Есть ли альтернатива, чтобы узнать, есть ли у оболочки дочерние оболочки (или получить все дочерние оболочки)?
display.getShells()
Shell.getShells() должен показать вам все дочерние оболочки.Разве это не работает?
Shell.getShells()