Приветствую всех,Встала задача реализовать программу, в которой можно было бы рисовать нечто типа схем электрических сетей. Узлы (квадратики) объединяются в один прямоугольник (грубо говоря здание/или подстанция), узлы разных прямоугольников могут соединяться между собой линиями (разного типа). Стоит задача не только редактировать рисунок, некие свойства каждогог узла/прямогольника-объединения, но сделать если не авто-layout, так хотя бы autorouting, чтобы линии поменьше пересекались и не шли как попало. Напрашивается GraphicView, но тогда autorouting надо будет делать самому и autolayout тоже..Посему вопрос, а может есть какие-то компоненты, которые облегчают решение подобных задач?
|