Рисование графика с Swing: общий подход

предположим мне составили график узлов и краев, и я хочу потянуть его в приложении Swing. Я не программист Swing, но насколько я знаю, я вижу два подхода:

  1. тянут весь график, как компонент
  2. тянет каждый узел и край как единственный компонент

, я видел заявление делать первое. Для перетаскивания узла, оттянутого как круг, приложение проверяет то, что является ближайшим узлом к нажатой точке. Мне кажется, что это не очень эффективно. Действительно ли второй подход выполним? И какой должен сопровождаться, и почему?

5
задан cdarwin 3 September 2011 в 11:18
поделиться