Я пытаюсь создать визуальный график на Java, в котором каждая вершина представляет собой точку 10X10, и между ними могут быть ребра, соединяющиеся, когда я нажимаю или перетаскиваю нужную вершину, и ее ребро перемещается вдоль мыши.
Как бы вы предложили определить вершину? Я пытаюсь быть настолько эффективным, насколько могу, например, заставить каждую вершину прислушиваться к мышке и проверять, была ли нажата кнопка, что это немного неэффективно.
есть идеи?