
Новые сообщения [новые: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&tablet=1&tid=2128913]: |
0ms |
get settings: |
13ms |
get forum list: |
26ms |
check forum access: |
9ms |
check topic access: |
9ms |
track hit: |
96ms |
get topic data: |
19ms |
get forum data: |
5ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
| others: | 292ms |
| total: | 521ms |

| 0 / 0 |
