Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Java программирование > Общие вопросы по Java, Java SE, Kotlin
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.02.2014, 13:45   #1
x_Alex_x
Пользователь
 
Регистрация: 13.01.2013
Сообщений: 94
По умолчанию Размещение холста

Нужно реализовать поведение панели (либо канвы) на фрейме приблизительно как в фотошопе:
-панель имеет неизменяемый размер
-панель расположена по центру фрейма
-когда размер фрейма меньше размера панели на его краях появляются полосы прокрутки
-ими можно двигать панель внутри фрейма на области в ~3 раза большей по осям, чем размер панели.
Картинки чтоб было понятней:



ЗЫ: извиняюсь за кривые картинки)

вот что я пытался использовать:
GridBagLayout - только им получилось поставить панель в центр
JScrollPane. пока других вариантов не знаю

Ещё во встроенном визуальном конструкторе создал фрейм добавил на него JScrollPane, в неё одну панель, а в ту панель ещё одну. в итоге почти получилось, но всё равно не то.
x_Alex_x вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Размещение сайта Олександр17 Свободное общение 14 04.08.2014 11:45
Размещение с повторениями ганс Visual C++ 0 30.11.2011 13:51
Кодирока и размещение cargo29 PHP 11 26.08.2011 21:51
Размещение формы. Сергей58rus Помощь студентам 2 13.05.2011 14:30
Размещение программы misher Свободное общение 4 10.09.2010 17:29