#java #labels #jung #overlapping
#java #метка #jung #перекрывающиеся
Вопрос:
Во-первых, я новичок в JUNG. Я пытаюсь визуализировать деревья в JUNG с помощью TreeLayout, но я всегда сталкиваюсь с проблемой перекрытия меток вершин. Тем более, когда количество узлов и путей велико. Есть какие — нибудь идеи относительно того , как предотвратить такое перекрытие ?
Я знаю о средстве визуализации вершинных меток, но и с этим я далеко не продвинулся.
Ответ №1:
Вот несколько вариантов:
(1) Увеличьте distx (расстояние между соседними листьями дерева). Это необязательный аргумент конструктора.
(2) Используйте преобразователь для отображаемой метки, который использует подстроку метки или сокращенное представление. Затем отдельно задайте текст при наведении курсора мыши, чтобы отобразить всю метку.