2014-09-04 3 views
1

Если я явно размещаю/размер scrollPane (ick!), Я могу использовать строку заголовка своего окна, чтобы перетащить окно, если я еще немного уменьшу scrollPane, тогда я также могу изменить размер окно.libgdx resizable/movingable window with scrollpane

Однако, поскольку окно изменяет размер, мне нужно установить, чтобы scrollPane заполнила его родительский (предположительно) - это значит, что когда я начинаю перетаскивать окно с помощью строки заголовка, она начинает перемещаться, а затем останавливается, а scrollPane начинает прокрутку вместо.

Несмотря на прописку на окне (которая выглядит визуально правильно), все еще есть проблема с заголовком и перемещением окна.

Изменение размера хуже, потому что сначала он пытается вырезать селектор внутри scrollPane, после чего он начинает изменять размер таблицы, а затем начинает прокрутку scrollPane!

виджеты изложены следующим образом:

window  
    scrollPane 
      table 

Я попытался отступами/заданием размеров на различных виджетах, но ничего не кажется, работает, когда окно изменяемое ...

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

ответ

0

Оказывается, я должен был добавлен ScrollPane с добавить и не addActor, jeese Хотелось бы, чтобы были лучше информация в Javadocs!

NOPE! Вот не так либо, панель застревает в нужный размер окна

v.frustrating

наконец!

sPane.setFillParent(true); 
    win.add(sPane).fill().expand(); 

еще не идея из API Дока или вики, если это не то, как вы предполагается использовать его ...

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