Создание программы для графического отображения и

 
0
 
Java
ava
jasa | 30.09.2013, 12:32
Добрый день.
Возникла необходимость создать некую программу, которая будет графически отображать связи между блоками текста.
"На пальцах" это выглядит так. Есть блок текста (прямоугольник с текстом, который можно растягивать за уголок). Есть второй блок текста. С помощью мыши от одного блока тянется прямая к другому блоку - получается связка. Привязанных друг к другу блоков может быть много Когда нажимаешь на блок, то будут подсвечиваться остальные блоки, которые связаны с ним непосредственно, а так же те, которые связаны опосредованно, через другой блок.
Программа в какой-то степени напоминает SAP по рисованию электронных принципиальных схем, когда детали связываются дорожками проводника.

Мой уровень java - основы, которые обычно есть во всех популярных книгах по java (Хорстманн, Эккель, Шилдт и тп). Опыт программирования есть, но не на java. Я не знаю, с чего начать именно этот проект. Есть пробел именно в графической части задуманной программы. Как правильно называются эти блоки-прямоугольники? Как создавать эти связки? Ка сделать так, чтобы все нужные блоки подсвечивались? Как создавать такие блоки, чтобы их можно было перетягивать, менять размер и т.п.? Возможно, есть книги с подобной тематикой?

Воспользовался бы поиском по сайту, только я не имею представления, по каким ключевым словам искать требуемую информацию. Если знаете о чем речь я веду, дайте, хотя бы, список ключевых слов для поиска.

Надеюсь, более-мене внятно описал проблему. Заранее спасибо. 
Comments (1)
ava
LSD | 30.09.2013, 15:50 #
Для отрисовки данных можно использовать http://www.jgraph.com/jgraph.html
Please register or login to write.
Firm of day
Вы также можете добавить свою фирму в каталог IT-фирм, и публиковать статьи, новости, вакансии и другую информацию от имени фирмы.
Подробнее
Contributors
ava  LSD   jasa
advanced
Submit