Características de Hojas de MindFusion.Diagramming para Java
Una lista completa de las características más importantes del control dividida en secciones. Puede encontrar más detalles sobre las características de los componentes en la sección "Visión general de la API" en el archivo de ayuda. Si usted necesita una característica que no está soportada actualmente, puede solicitarla aquí.
La Librería JDiagram
- La redistribucion es libre de derechos
- Puede ser comprado con código fuente
- Está escrito en Java
- Implementa la arquitectura Documento/Vista
- Incluye la clase applet para usar en páginas Web
Interacción con el Usuario
- Muchos modos de interacción con el usuario
- Desplazamiento y acercamiento
- Copiar y pegar a/desde el sistema de portapapeles
- Panorámica
- Desplazamiento automático mientras se arrastran elementos con el ratón
- Alineamiento a la cuadrícula
- Guías de alineamiento para nodos
- Selección múltiple
- Tool-tips
- Puntos de acoplamiento pueden ser definidos para los nodos
- Soporte para deshacer / rehacer
Programación
- Acceso programático a los elementos de diagrama
- Numerosas propiedades para personalizar la apariencia y el comportamiento
- Numerosos métodos de utilidad
- Búsqueda de camino y detección de ciclo
- Rico conjunto de eventos
- El applet dispara eventos que pueden ser manejados usando JavaScript
Almacenar y recuperar diagramas hacia/desde
- Archivos en disco
- Streams Java
- Cadenas ASCII
- Documentos XML
Salida
- Mostrar a través de Java Swing
- Impresión y vista previa de impresión
- A un navegador usando mapas de imágenes HTML
Importar y Exportar
- Importa archivos .vsdx de Visio 2013
- Importa archivos .odg de OpenOffice Draw
- Exportar arhivos en Formato de Documento Portátil (PDF)
- Exportar archivos en Gráficos de Vector Escalables (SVG)
- Exportar imágenes en formatos JPEG, GIF, TIFF, y PNG
Elementos de Diagrama
- Más de 100 formas de nodos predefinidas
- Habilidad para definir formas personalizadas y librerías de formas
- Rotación de formas en ángulos arbitrarios
- Use cualquier componente Java Swing como nodo de diagrama
- Nodos contenedores
- Tablas con un número ilimitado de filas y columnas
- Las celdas de las tablas pueden abarcar muchas columnas y filas
- Mostrar datos jerárquicos en nodos TreeView
- Las secciones de filas de la tabla se puede expandir o contraer
- Mostrar múltiples etiquetas o enlaces
- Los enlaces pueden comprender múltiples segmentos
- Los segmentos de enlaces pueden ser líneas rectas o curvas
- Soporte para nodos personalizados y tipos de enlaces
Algoritmos de Diseño Gráfico Automáticos
- Diseño gráfico Spring-Embedder
- Diseño de árbol direccional
- Diseño de árbol radial
- Diseño de árbol fractal
- Diseño gráfico de capas
- Diseño de cuadrícula
- Diseño gráfico de recocido simulado
- Diseño gráfico ortogonal
- Diseño gráfico circular
- Enrutador de enlaces ortogonal
- Diseño de diagrama de flujo
- Diseño gráfico topológico
- Enrutamiento de enlace automático
- Diseño gráfico triangular
- Diseño gráfico jerárquico
- Diseño gráfico de cascada
- Diseño de diagramas de proceso
Apariencia
- Los nodos pueden mostrar imágenes y texto
- Varios estilos de alineación de texto
- El texto puede ser distribuido en áreas poligonales
- Formato de texto estilizado como HTML
- Fuentes y colores personalizables
- Pintura de nodos personalizada
- Sombras
- Cursores del ratón asignados por el usuario
- Orden Z
- Selección rica de estilos de pluma y pincel
- Nodos transparentes
- Nodos invisibles
- Una cuadrícula de fondo swimlane
Comportamiento
- Bloquear elementos del diagrama
- Modo de sólo lectura soportado
- Las tablas se pueden desplazar
- Contraer y expandir ramas de jerarquía
- Edición de texto en marcha
- Posicionamiento dinámico de enlaces en relación con los nodos conectados
Elementos de Enlace de Diagrama
- Nodos a nodos
- Filas de tabla a filas de tabla
- Nodos a filas de tabla
- Enlaces no conectados
Agrupación Jerárquica
- Montaje de nodos a otros nodos
- Montaje de nodos a puntos de control de enlaces
- Montaje de nodos a segmentos de enlace
Controles Auxiliares
- Control General
- Control de regla
- ShapeListBox
- Control Zoom