本文整理了Java中com.mxgraph.view.mxGraph.setAutoSizeCells()
方法的一些代码示例,展示了mxGraph.setAutoSizeCells()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。mxGraph.setAutoSizeCells()
方法的具体详情如下:
包路径:com.mxgraph.view.mxGraph
类名称:mxGraph
方法名:setAutoSizeCells
[英]Specifies if cell sizes should be automatically updated after a label change. This implementation sets autoSize to the given parameter.
[中]指定标签更改后是否应自动更新单元格大小。此实现将autoSize设置为给定参数。
代码示例来源:origin: arquillian/arquillian-cube
private FileEntry createDockerCompositionSchema(CubeDockerConfiguration cubeDockerConfiguration, ReporterConfiguration reporterConfiguration) {
final mxGraph graph = new mxGraph();
final Object parent = graph.getDefaultParent();
graph.setAutoSizeCells(true);
graph.getModel().beginUpdate();
try {
final DockerCompositions dockerContainersContent = cubeDockerConfiguration.getDockerContainersContent();
final Map<String, CubeContainer> containers = dockerContainersContent.getContainers();
final Map<String, Object> insertedVertex = new HashMap<>();
for (Map.Entry<String, CubeContainer> containerEntry : containers.entrySet()) {
String containerId = containerEntry.getKey();
CubeContainer cubeContainer = containerEntry.getValue();
updateGraph(graph, parent, insertedVertex, containerId, cubeContainer);
}
} finally {
graph.getModel().endUpdate();
}
mxIGraphLayout layout = new mxHierarchicalLayout(graph, SwingConstants.WEST);
layout.execute(graph.getDefaultParent());
return generateCompositionSchemaImage(graph, reporterConfiguration);
}
代码示例来源:origin: arquillian/arquillian-cube
Object parent = graph.getDefaultParent();
graph.setAutoSizeCells(true);
graph.getModel().beginUpdate();
try {
代码示例来源:origin: org.opensingular/server-commons
private static mxGraph renderGraph(ProcessDefinition<?> definicao) {
final mxGraph graph = new mxGraph();
final Object parent = graph.getDefaultParent();
style(graph);
graph.getModel().beginUpdate();
graph.setAutoSizeCells(true);
final FlowMap fluxo = definicao.getFlowMap();
final Map<String, Object> mapaVertice = new HashMap<>();
for (final MTask<?> task : fluxo.getTasks()) {
final Object v = insertVertex(graph, task);
mapaVertice.put(task.getAbbreviation(), v);
}
for (final MTaskEnd task : fluxo.getEndTasks()) {
final Object v = insertVertex(graph, task);
mapaVertice.put(task.getAbbreviation(), v);
}
addStartTransition(graph, fluxo.getStartTask(), mapaVertice);
for (final MTask<?> task : fluxo.getTasks()) {
for (final MTransition transicao : task.getTransitions()) {
createTransition(graph, transicao, mapaVertice);
}
}
final mxHierarchicalLayout layout = new mxHierarchicalLayout(graph);
layout.setOrientation(SwingConstants.WEST);
layout.execute(parent);
graph.getModel().endUpdate();
return graph;
}
代码示例来源:origin: org.opensingular/singular-requirement-module
graph.setAutoSizeCells(true);
代码示例来源:origin: org.opensingular/singular-requirement-commons
graph.setAutoSizeCells(true);
代码示例来源:origin: org.opensingular/singular-server-commons
graph.setAutoSizeCells(true);
内容来源于网络,如有侵权,请联系作者删除!