Я делаю вставку вершин следующим образом:mxGraph получить темени ID
String id = "1";
String value = "One";
Object v = graph.insertVertex(parent, id, value, 30, 30, 0, 0);
Так что мне нужно, чтобы получить эту вершину по идентификатору ...
Object[] cells = graph.getChildVertices(graph.getDefaultParent());
for (Object c : cells)
{
mxCell cell = (mxCell) c;
System.out.println("id: " + cell.getId() + ", value: " + cell.getValue());
}
//result:
//id: 2, value: One
Почему идентификатор изменился? Как я могу правильно получить вершину?
Хотя этот ответ может быть правильным, добавьте некоторое объяснение. Отказ от основной логики более важен, чем просто предоставление кода, поскольку он помогает ОР и другим читателям исправить эту и подобные проблемы сами. – CodeMouse92