2015-12-25 4 views
2

Извините, если этот вопрос был ранее, но мне трудно найти его (я, вероятно, просто не ищу нужный материал).Как сделать пустой вид для JavaFX TabPane

У меня есть TabPane с вкладками, которые можно закрыть. Когда все вкладки закрыты, я получаю пустую панель. Есть ли способ отображения пользовательского сообщения в этой пустой области?

Я думал, просто укладка вида сверху и связывания его видимость на счетной вкладку == 0, но я знаю несколько элементов управления JavaFX (например, ListView, TableView и TreeView) имеет эту функциональность встроенную , и мне было интересно, был ли подобный встроенный (или по крайней мере простой) метод для этого с TabPane.

P.S. Я знаю, что TabPane - это контейнер, а не элемент управления, поэтому он не будет работать так же, как и элементы управления, о которых я упоминал, но я не могу представить, что этот прецедент никогда не возникал.

ответ

0

Нельзя использовать StackPane, который содержит TabPane. Закройте событие закрытия вкладки и если никакие вкладки не добавили пользовательскую панель, содержащую текст в StackPane?

+0

Это в основном то, что я сказал, что могу сделать в вопросе. Я пытаюсь найти, если для этого сценария создан механизм. Кажется, должно быть, но я не нашел одного, и теперь я не верю, что он есть. –

+0

Возможно, мне придется отправить запрос функции –

Смежные вопросы