2014-02-04 2 views
0

Я пытаюсь создать простой интерфейс, который заполняет изменчивое окно, но очевидный инструмент для работы, FillPane, кажется, не работает для меня.Как заполнить окно?

Я создаю окно со следующего BXML:

<Window title="Window" xmlns="org.apache.pivot.wtk" xmlns:bxml="http://pivot.apache.org/bxml"> 
    <FillPane orientation="VERTICAL"> 
     <ScrollPane> 
      <ListView/> 
     </ScrollPane> 

     <PushButton buttonData="Button"/> 
    </FillPane> 
</Window> 

Но FillPane покрывает только маленькую часть Window:

screenshot

я бы не думал, что я мог бы сделать ошибку в чем-то так просто, но ясно что-то не работает, как я и ожидал.

Я использую Pivot 2.0.3 и Java 1.7 обновление 51 на ОС Windows 7.

ответ

2

FillPane просто убеждается, что ее дети заполняют все пространство, которое она занимает; он фактически не гарантирует, что сама панель заполняет родительский элемент.

Добавление атрибута maximized = "true" в ваш тег Window должно дать результат, за которым вы после.

+0

Отлично! Спасибо! Я ошибался в том, что этот атрибут означает, что окно * system * должно быть максимальным, а не контейнером «Window». –

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