Neue Version von JDiagram 4.0
 

Mittwoch, den 9. Januar 2013

MindFusion hat eine neue Version seiner Diagramming Komponente für Java mit vielen neuen Funktionen veröffentlicht. Hier sind die Details:

Knoten Effekte

Diagramming für WPF unterstützt zwei visuelle Effekte - die GlassEffect und AeroEffect, die zu Knoten angewendet werden können. Effekte können jederzeit hinzugefügt, entfernt oder geändert werden, und dies reflektiert sofort auf das Diagramm. Sie können mehr als ein Effekt des gleichen Typs anwenden.

Stile & Designs

Der Stil ist ein Satz von Eigenschaften, die zu einer gegebenen Diagramm Element oder zu allen Elementen eines bestimmten Typs angewendet werden können. Ein Theme ist eine Reihe von Stilen. Jeder Stil in einem Design ist mit einem bestimmten Typ von Diagrammelementen verbunden und wird auf alle Elemente dieses Typs angewendet. Designs können aus XML Dateien geladen und dorthin gespeichert werden. Benutzen Sie das Design Editor Werkzeug, um Ihre eigenen Designs zu erstellen.

Diagrammdokumente und Views mit Tabs

Die neue DiagramDocument Klasse repräsentiert eine Reihe von Seiten (Sheets). Jedes Sheet ist eine Instanz der Klasse DiagramPage. DiagramPage ist von der Diagram Klasse abgeleitet und fügt eine Title Eigenschaft hinzu. All Ihr Code, der Diagram Objekte benutzt, wird auch mit DiagramPage Objekten funktionieren. Sie können DiagramPage-s mit der Pages Sammlung hinzufügen, bearbeiten und entfernen.

Die neue TabbedScrollPane Klasse stellt Tabs für jedes DiagramDocument dar. Sie können die aktive Seite festlegen, indem Sie den entsprechenden Tab aktivieren. Benutzen Sie die Schaltflächen im Tab-Traz um Seiten zum Dokument hinzuzufügen, oder um Seiten zu entfernen. Ziehen Sie den Tab einer Seite mit der Maus, um seine Position zu verändern.

Ebenenliste Steuerelement

Das neue LayerListView Steuerelement zeigt alle Ebenen des Diagram zusammen mit einem Titel und einem Übersichtsbereich an. Sie können die Visible und Locked Eigenschaften der Ebene verändern und die aktive Ebene festlegen. Benutzen Sie den Plus (+) Button, um neue Ebenen zu dem Diagramm hinzuzufügen.

Ebenen

Sie können jetzt Diagramelemente in Ebenen einordnen. Ebenen können gesperrt, versteckt, gruppiert, oder entlang der Z-Achse hoch und runter bewegt werden. Rufen Sie die setLayerIndex Methode der Items, um sie mit Ebenen in der Diagram.Layers Sammlung zuzuordnen. Jede Ebene hat Eigenschaften für Layer has Sichtbarkeit, Sperrung und ZIndex, die alle Elemente in der Ebene betreffen.

One-way Graph Layout

Die OneWayLayout Klasse stellt sicher, dass Links in Knoten aus der gleichen allgemeinen Richtung betreten und ihnen von der gegenüberliegenden Seite verlassen.

Ruler Verbesserungen

Mit der neuen MeasureUnit Klasse können Sie Einheiten der Herrscher angeben. Die MeasureUnit Klasse bietet mehrere integrierte Einheiten sowie die Möglichkeit, benutzerdefinierte Maßeinheiten zu erstellen.

Lupe

Das neue Lupenwerkzeug erlaubt den Benutzern, interaktiv in Teile des Diagramms herein (oder heraus) zu zoomen, indem sie eine Taste auf der Tastatur drücken, oder eine Maustaste drücken. Sie können den Zoomfaktor der Lupe und ihr Erscheinungsbild anpassen.

Verschiedenes

Die Shape-Eigenschaft in ContainerNode und TreeViewNode kann auf Rectangle oder RoundedRect eingestellt werden;
Der Wert der DiagramItem.ZIndex Eigenschaft muss jetzt nicht mehr einzigartig und kleiner als die Anzahl der Elemente sein;
und vieles mehr.

API Änderungen

Ein paar Änderungen waren nötig, um die API bei den vielen neuen Funktionen, die in Diagramming für Java hinzugefügt wurden, elegant und leicht nutzbar zu halten. Die Änderungen sind im "What's new" Abschnitt der Dokumentation der Komponente detailiert beschrieben.

Sie können mehr Details über das neue Add-ons zu JDiagram 4.0 auf der offiziellen News-Seite der Komponente am Forum lernen. Wir laden Sie ein, das Steuerelement herunterzuladen und seine Leistung und Funktionalität selbst zu überprüfen. Hier ist ein direkter Link um die Testversion zu downloaden:

MindFusion.Diagramming für Java 4.0

 

Technische Unterstützung

Ihre Fragen über die JDiagram Bibliothek oder einen unserer anderen Komponenten werden durch unser Support-Team gerne beantwortet. Sie können uns am Forum, Helpdesk oder per E-mail support@mindfusion.eu schreiben.

Über Diagramming für Java: JDiagram bietetIhre Java Anwendung alle notwendigen Funktionen zum Erstellen und Anpassen eines Diagramms. Die Bibliothek ist sehr einfach zu integrieren und zu programmieren. Es gibt zahlreiche nützliche Methoden, reiches Event-Set, mehr als 80 vordefinierten Knoten-Formen. Das Steuerelement unterstützt eine Vielzahl von Möglichkeiten Diagramme darzustellen oder exportieren, sowie fortgeschrittene Knoten-Typen wie TreeView Knoten, hierarchische Knoten, Tabellen, Container-Knoten und viele mehr. Es gibt 16 automatische Layouts, verschiedene Input-Output Optionen und komplett anpassbares Aussehen. Eine detaillierte Liste mit den JDiagram-Funktionen ist hier hochgeladen. Besuchen Sie die Online-Demo, um einen Teil der Funktionalität umgesetzt zu sehen.

JDiagram ist lizenzfrei, es gibt keine Distributionsgebühren. Lizenzen sind von der Anzahl der Entwickler, die mit dem Werkzeug arbeiten, abhängig - prüfen Sie hier die Preise.

   
 
   
Forums: FlowChart.NET, WpfDiagram, DiagramLite, JsDiagram, MasterChart, WebChart, Planner.NET, WpfPlanner, Reporting, ReportingLite
© MindFusion Ltd. 2012