Вверх ↑
Ответов: 51
Рейтинг: 3
#1: 2011-11-23 18:09:53 ЛС | профиль | цитата
В процессе изучения картинкокодинга, появилась идея между делом создать вот такую штуку:

В окне программы есть область, я пока не определился с помощью какого компонента её обозначить, пока что эта область реализована childpanel. Есть массив картинок. Идея в том чтоб сделать в этой области прокрутку картинок - вертикальная лента из картинок, которая естественно в границы области не помещается, следовательно при приближении мыши к нижней границы области, начинает прокручиваться вверх, при приближении к верхней границе - в низ. Подскажите логику действий чтоб осуществить задуманное. Схема для ясности прилагается

code_25901.txt

Изначально думал отрисовывать ленту целиком, но не подходит, картинки должны отдельные в ней быть. Через цикл со счетчиком отрисовывать каждую при появлении мыши в определенной области тоже будет похоже на индусов... В общем подскажите хоть направление
------------ Дoбавленo в 18.09:
Сдвиг картинок, ага, а если их там 20 будет...
карма: 0

0
файлы: 1code_25901.txt [2.8KB] [119]