
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
28.07.2013, 14:05:04
|
|||
|---|---|---|---|
|
|||
Drag and drop |
|||
|
#18+
Всем привет. С джавой общаюсь недавно, пару месяцев. Вопрос... Стоит задача сделать следующее: 1)Создать панель(JPanel) 2)Создать в сторонке несколько фигур(маркеры, чтобы помечать на панели участки) 3)Реализовать перетаскивание фигур на панель с возможностью их репозиционирования на протяжении работы программы. Сложность в реализации третьего пункта. Подскажите, что почитать\изучить, с чего начать? Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2013, 11:08:05
|
|||
|---|---|---|---|
Drag and drop |
|||
|
#18+
Edgar_Prima, - если отталкиваться от операционки, то в винде есть собственные средства поддержки drag .... - если руками, то перерисовывать маркер на событие MouseMove. Репозиционировать новые координаты на MouseUp MouseMove{ НарисоватьПоНовой(x,y) } ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
29.07.2013, 11:10:06
|
|||
|---|---|---|---|
|
|||
Drag and drop |
|||
|
#18+
http://docs.oracle.com/javase/tutorial/uiswing/dnd/intro.html http://docs.oracle.com/javase/tutorial/uiswing/examples/dnd/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2128913]: |
0ms |
get settings: |
20ms |
get forum list: |
26ms |
check forum access: |
8ms |
check topic access: |
8ms |
track hit: |
86ms |
get topic data: |
20ms |
get forum data: |
6ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 290ms |
| total: | 530ms |

| 0 / 0 |
