Бродилка с картой

В правом окошке вы видите программу, усердно пытающуюся расположить граф на плоскости. Вершины этого графа -- хокку, ребрами соединены хокку, связанные строчками. Вы можете помочь программе, перетаскивая точки по экрану мышью.

Кнопка "Stop" останавливает рисование карты и переводит программу в режим брожения по саду. В этом режиме щелчок мышью по вершине показывает соответствующую хокку. Перетаскивать вершины тоже можно.

Карта показывает только хокку, отстоящие не далее, чем на N переходов от центральной -- число N называется "горизонт", его можно менять. Чтобы поменять центральную хокку, введите нужный номер в окошке и нажмите на кнопку "Центр в".

Центральная вершина показывается желтым, текущая -- красным, прочие читанные -- зеленым, равно как и ребра, соединяющие читанные хокку.

Программа основана на Sun'овской демонстрационной прикладушке GraphLayout и усовершенствована Д. Каргаполовым в мае 2006 г., за что я ему весьма признателен.

- M