
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
30.05.2006, 00:31
|
|||
|---|---|---|---|
|
|||
Посоветуйте, в каком направлении думать. Программирование GUI |
|||
|
#18+
Мне нужно написать модуль (я должен возвратить JPanel объект), в котором можно будет следующее: 1. можно изобразить некоторое множество объектов (напр. в виде прямоугольничков, внутри будет какой то текст) 2. эти объекты можно перемещать с пом. мышки в пределах панели. 3. эти объекты можно будет связывать между собой связями (а ля МС Аксесс, в режиме дизайна), так что один объект может иметь несколько детей (к которым идут стрелочки) 4. и последнее, каждый объект должен иметь определенные границы перемещения (вся область должна быть разделена (либо невидимо, либо штрих-линией) на 4 по горизонтали). Т.е. если юзер пытается потащить какой-то объект выши или ниже его пределов, это будет невозможно. Подскажите пожалуйста какие-нибудь идеи, наводки, как это можно сделать. 1.Например, как разделить эти области, так что объекты двигаться не смогут, в то время как стрелки связывающие их будут пересекать эти границы без проблем. 2. как вообще нарисовать эти объекты 3. как делать связи, прорисовка и т.д. Всем заранее спасибо, надеюсь найдуться такие, которые что-то подобное уже делали или знают, как такие задачи решаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.05.2006, 09:51
|
|||
|---|---|---|---|
Посоветуйте, в каком направлении думать. Программирование GUI |
|||
|
#18+
NeulingМне нужно написать модуль (я должен возвратить JPanel объект), в котором можно будет следующее: 1. можно изобразить некоторое множество объектов (напр. в виде прямоугольничков, внутри будет какой то текст) 2. эти объекты можно перемещать с пом. мышки в пределах панели. 3. эти объекты можно будет связывать между собой связями (а ля МС Аксесс, в режиме дизайна), так что один объект может иметь несколько детей (к которым идут стрелочки) 4. и последнее, каждый объект должен иметь определенные границы перемещения (вся область должна быть разделена (либо невидимо, либо штрих-линией) на 4 по горизонтали). Т.е. если юзер пытается потащить какой-то объект выши или ниже его пределов, это будет невозможно. Подскажите пожалуйста какие-нибудь идеи, наводки, как это можно сделать. 1.Например, как разделить эти области, так что объекты двигаться не смогут, в то время как стрелки связывающие их будут пересекать эти границы без проблем. 2. как вообще нарисовать эти объекты 3. как делать связи, прорисовка и т.д. Всем заранее спасибо, надеюсь найдуться такие, которые что-то подобное уже делали или знают, как такие задачи решаются. Юзай Код: plaintext Код: plaintext 1. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.05.2006, 12:23
|
|||
|---|---|---|---|
|
|||
Посоветуйте, в каком направлении думать. Программирование GUI |
|||
|
#18+
http://java.sun.com/docs/books/tutorial/2d/index.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
30.05.2006, 19:40
|
|||
|---|---|---|---|
Посоветуйте, в каком направлении думать. Программирование GUI |
|||
|
#18+
JGRAPH ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2149093]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
177ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 491ms |

| 0 / 0 |
