Приложение ECLIPSE RCP: вид исчезает после открытия другого окна
У меня есть 3 вида в окне. Первое представление имеет контент из дерева просмотра. Второе представление имеет контент в FillLayout. Оба представления получают данные из БД. Как только я нажимаю на ссылку со второго вида, я получаю всплывающее окно. Но это окно теряет как первый, так и второй вид. Я не знаю, что мне здесь не хватает. Любое понимание высоко ценится.
1 ответ
Я думаю, что открываемое вами окно показывает только те виды, которые не открыты в других окнах, поэтому вы видите только один вид. Вам следует поискать другие способы открытия нового окна (насколько я знаю, есть много способов, и openWorkbenchWindow - только один из них). Посмотрите здесь некоторую помощь, которая выглядит очень похоже на вашу проблему.