Как предотвратить закрытие одной частью другой части при закрытии

У меня есть две панели вкладок в форме: MainTab и Console. Когда я закрываю «MainTab», «Console Tab» закрывает место MainTab. Я хочу, чтобы эта консоль оставалась на своем месте. Мой пример изображения здесь:

введите здесь описание изображения

Может ли кто-нибудь дать мне несколько советов по этому поводу? Спасибо.


person eponymous    schedule 02.10.2015    source источник
comment
Невозможно. Почему тебе там ничего не надо?   -  person ergonaut    schedule 02.10.2015
comment
Из-за требований к дизайну. Я думаю, что placeHolder может быть решением для этого, но я не смог найти, как его использовать.   -  person eponymous    schedule 02.10.2015
comment
Это приложение e4, использующее Application.e4xmi или приложение совместимости 3.x?   -  person greg-449    schedule 02.10.2015
comment
Это приложение e4, использующее Application.e4xmi.   -  person eponymous    schedule 03.10.2015


Ответы (1)


Предполагая, что ваша верхняя часть находится в стеке деталей, добавьте тег NoAutoCollapse в стек деталей.

введите здесь описание изображения

person greg-449    schedule 05.10.2015
comment
Когда я это сделал, я получаю ошибку: org.eclipse.e4.core.di.InjectionException: java.lang.NullPointerException - person eponymous; 05.10.2015
comment
Это стандартный способ сделать это, используемый Eclipse и многими моими собственными приложениями. Вам нужно будет показать нам полную трассировку стека. - person greg-449; 05.10.2015
comment
Извините, исключение было не из-за тега, я добавил тег NoAutoCollapse в свой стек деталей, и это сработало. Спасибо. - person eponymous; 05.10.2015