![]() |
Позиционирование элементов внутри JScrollPane
Когда добавляю элементы внутрь данного компонента, они выравниваются по центру. Позиционирование при помощи указания свойств x,y ничего не дают. Вопрос: Как отключить этот вид выравнивания, чтобы добавленный внутрь элемент можно было поместить в любую точку x,y ?
|
внутрь JScrollPane нужно вставить JViewport и ему прописать выравнивание
вот что мне сгенерил GuiBuilder: Код AS3:
|
с выравниванием понятно, а как можно произвольно позиционировать вложенные элементы уже внутри JViewport ?
|
не очень понимаю зачем это надо
но внутрь можно запихнуть еще и простую панель, и назначить ей любой лэйаут |
приведу пример...http://shot.qip.ru/00576s-301rmaB/
на картинке которую вы видите есть 2 слота, позиция которых может быть произвольна, внутрь них можно вставлять элементы из других окон. |
так а где тут скроллер?
|
скроллер будет появляться, если таких окошек с персонажами будет больше
|
каждый персонаж это панель фиксированных размеров с собствнным лэйаутом
эти все панели выстроены в горизонтальный ряд с некоторым отступом ряд панелей находится внутри вьюпорта скроллпанели не вижу где необходимость выставлять кастомную позицию для содежримого вьюпорта... когда контент боьлше чем вьюпорт, позицией управляет скроллер когда меньше то выравнивание, что еще надо? |
| Часовой пояс GMT +4, время: 19:49. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.