Как изменить размер перетаскивания панели SplitLayoutPanel в шаблоне GWT UIBinder - PullRequest
2 голосов
/ 27 июля 2011

Я хочу уменьшить размер перетаскивателя SplitLayoutPanel.Могу ли я сделать это с помощью стилей CSS?Я пробовал отступы и бордюр, но оба эффекта не дали.

Ответы [ 2 ]

4 голосов
/ 28 июля 2011

Вы не можете установить размер разделителя в CSS, потому что разделитель является частью структуры макета, которая внутренне отслеживает размер (по той же причине, по которой вам нужно жестко кодировать размеры на других панелях макета).Но вы можете установить размер разделителя через конструктор SplitLayoutPanel(int splitterSize).

0 голосов
/ 08 мая 2013

Вы можете указать размер (в пикселях) в качестве атрибута элемента края дока. Например, следующее устанавливает западный край шириной 150 пикселей.

<g:SplitLayoutPanel>
   <g:west size="150">
     <!--your west edge elements -->
   </g:west>
   <g:center>
     <!--your center elements -->
   </g:west>
</g:SplitLayoutPanel>  
...