com.mxgraph.view.mxGraph.setAutoSizeCells()方法的使用及代码示例

x33g5p2x  于2022-01-25 转载在 其他  
字(2.9k)|赞(0)|评价(0)|浏览(163)

本文整理了Java中com.mxgraph.view.mxGraph.setAutoSizeCells()方法的一些代码示例,展示了mxGraph.setAutoSizeCells()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。mxGraph.setAutoSizeCells()方法的具体详情如下:
包路径:com.mxgraph.view.mxGraph
类名称:mxGraph
方法名:setAutoSizeCells

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

  1. private FileEntry createDockerCompositionSchema(CubeDockerConfiguration cubeDockerConfiguration, ReporterConfiguration reporterConfiguration) {
  2. final mxGraph graph = new mxGraph();
  3. final Object parent = graph.getDefaultParent();
  4. graph.setAutoSizeCells(true);
  5. graph.getModel().beginUpdate();
  6. try {
  7. final DockerCompositions dockerContainersContent = cubeDockerConfiguration.getDockerContainersContent();
  8. final Map<String, CubeContainer> containers = dockerContainersContent.getContainers();
  9. final Map<String, Object> insertedVertex = new HashMap<>();
  10. for (Map.Entry<String, CubeContainer> containerEntry : containers.entrySet()) {
  11. String containerId = containerEntry.getKey();
  12. CubeContainer cubeContainer = containerEntry.getValue();
  13. updateGraph(graph, parent, insertedVertex, containerId, cubeContainer);
  14. }
  15. } finally {
  16. graph.getModel().endUpdate();
  17. }
  18. mxIGraphLayout layout = new mxHierarchicalLayout(graph, SwingConstants.WEST);
  19. layout.execute(graph.getDefaultParent());
  20. return generateCompositionSchemaImage(graph, reporterConfiguration);
  21. }

代码示例来源:origin: arquillian/arquillian-cube

  1. Object parent = graph.getDefaultParent();
  2. graph.setAutoSizeCells(true);
  3. graph.getModel().beginUpdate();
  4. try {

代码示例来源:origin: org.opensingular/server-commons

  1. private static mxGraph renderGraph(ProcessDefinition<?> definicao) {
  2. final mxGraph graph = new mxGraph();
  3. final Object parent = graph.getDefaultParent();
  4. style(graph);
  5. graph.getModel().beginUpdate();
  6. graph.setAutoSizeCells(true);
  7. final FlowMap fluxo = definicao.getFlowMap();
  8. final Map<String, Object> mapaVertice = new HashMap<>();
  9. for (final MTask<?> task : fluxo.getTasks()) {
  10. final Object v = insertVertex(graph, task);
  11. mapaVertice.put(task.getAbbreviation(), v);
  12. }
  13. for (final MTaskEnd task : fluxo.getEndTasks()) {
  14. final Object v = insertVertex(graph, task);
  15. mapaVertice.put(task.getAbbreviation(), v);
  16. }
  17. addStartTransition(graph, fluxo.getStartTask(), mapaVertice);
  18. for (final MTask<?> task : fluxo.getTasks()) {
  19. for (final MTransition transicao : task.getTransitions()) {
  20. createTransition(graph, transicao, mapaVertice);
  21. }
  22. }
  23. final mxHierarchicalLayout layout = new mxHierarchicalLayout(graph);
  24. layout.setOrientation(SwingConstants.WEST);
  25. layout.execute(parent);
  26. graph.getModel().endUpdate();
  27. return graph;
  28. }

代码示例来源:origin: org.opensingular/singular-requirement-module

  1. graph.setAutoSizeCells(true);

代码示例来源:origin: org.opensingular/singular-requirement-commons

  1. graph.setAutoSizeCells(true);

代码示例来源:origin: org.opensingular/singular-server-commons

  1. graph.setAutoSizeCells(true);

相关文章

mxGraph类方法