powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Посоветуйте, в каком направлении думать. Программирование GUI
5 сообщений из 5, страница 1 из 1
Посоветуйте, в каком направлении думать. Программирование GUI
    #33759398
Neuling
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Мне нужно написать модуль (я должен возвратить JPanel объект), в котором можно будет следующее:
1. можно изобразить некоторое множество объектов (напр. в виде прямоугольничков, внутри будет какой то текст)
2. эти объекты можно перемещать с пом. мышки в пределах панели.
3. эти объекты можно будет связывать между собой связями (а ля МС Аксесс, в режиме дизайна), так что один объект может иметь несколько детей (к которым идут стрелочки)

4. и последнее, каждый объект должен иметь определенные границы перемещения (вся область должна быть разделена (либо невидимо, либо штрих-линией) на 4 по горизонтали).
Т.е. если юзер пытается потащить какой-то объект выши или ниже его пределов, это будет невозможно.

Подскажите пожалуйста какие-нибудь идеи, наводки, как это можно сделать.
1.Например, как разделить эти области, так что объекты двигаться не смогут, в то время как стрелки связывающие их будут пересекать эти границы без проблем.
2. как вообще нарисовать эти объекты
3. как делать связи, прорисовка и т.д.

Всем заранее спасибо, надеюсь найдуться такие, которые что-то подобное уже делали или знают, как такие задачи решаются.
...
Рейтинг: 0 / 0
Посоветуйте, в каком направлении думать. Программирование GUI
    #33759662
Фотография peter6636
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NeulingМне нужно написать модуль (я должен возвратить JPanel объект), в котором можно будет следующее:
1. можно изобразить некоторое множество объектов (напр. в виде прямоугольничков, внутри будет какой то текст)
2. эти объекты можно перемещать с пом. мышки в пределах панели.
3. эти объекты можно будет связывать между собой связями (а ля МС Аксесс, в режиме дизайна), так что один объект может иметь несколько детей (к которым идут стрелочки)

4. и последнее, каждый объект должен иметь определенные границы перемещения (вся область должна быть разделена (либо невидимо, либо штрих-линией) на 4 по горизонтали).
Т.е. если юзер пытается потащить какой-то объект выши или ниже его пределов, это будет невозможно.

Подскажите пожалуйста какие-нибудь идеи, наводки, как это можно сделать.
1.Например, как разделить эти области, так что объекты двигаться не смогут, в то время как стрелки связывающие их будут пересекать эти границы без проблем.
2. как вообще нарисовать эти объекты
3. как делать связи, прорисовка и т.д.

Всем заранее спасибо, надеюсь найдуться такие, которые что-то подобное уже делали или знают, как такие задачи решаются.
Юзай
Код: plaintext
 import  javax.swing.*;  import  java.awt.*;  import  java.awt.geom 
Там есть и
Код: plaintext
1.
 public   void  drawRectangle(Integer x, Integer y,
                              Integer width, Integer height)
и
Код: plaintext
 public   void  drawLine(Integer x1, Integer y1, Integer x2, Integer y2)
...
Рейтинг: 0 / 0
Посоветуйте, в каком направлении думать. Программирование GUI
    #33760269
ddddiiiiimmmmaaaa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
http://java.sun.com/docs/books/tutorial/2d/index.html
...
Рейтинг: 0 / 0
Посоветуйте, в каком направлении думать. Программирование GUI
    #33761700
KPIIS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JGRAPH
...
Рейтинг: 0 / 0
Посоветуйте, в каком направлении думать. Программирование GUI
    #33762135
expp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eclipse Graphic Editing Framework.
проект точно завалите ... но зато потом
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Посоветуйте, в каком направлении думать. Программирование GUI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]