{"id":738,"date":"2014-04-22T10:20:35","date_gmt":"2014-04-22T10:20:35","guid":{"rendered":"http:\/\/mindfusion.eu\/blog\/?p=738"},"modified":"2021-01-14T11:27:18","modified_gmt":"2021-01-14T11:27:18","slug":"diagramming-for-java-v4-0-5-beta","status":"publish","type":"post","link":"https:\/\/mindfusion.dev\/blog\/diagramming-for-java-v4-0-5-beta\/","title":{"rendered":"Diagramming for Java, V4.0.5 Released"},"content":{"rendered":"<p>MindFusion has released a new version of its Diagramming library for Java. Here is an overview of the new features:<\/p>\n<p><strong>Resize of multiple nodes<\/strong><\/p>\n<p>The new version lets you resize multiple nodes simultaneously &#8211; just call Diagram.setAllowMultipleResize(true) to enable it. When enabled, dragging a corner or side adjustment handle of any node resizes all nodes in the selection.<\/p>\n<div id=\"attachment_741\" style=\"width: 696px\" class=\"wp-caption alignnone\"><a href=\"http:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/03\/jdiagram_multiple_selection.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-741\" class=\"size-full wp-image-741\" src=\"http:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/03\/jdiagram_multiple_selection.png\" alt=\"Multiple selection of nodes.\" width=\"686\" height=\"487\" srcset=\"https:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/03\/jdiagram_multiple_selection.png 686w, https:\/\/mindfusion.dev\/blog\/wp-content\/uploads\/2014\/03\/jdiagram_multiple_selection-300x212.png 300w\" sizes=\"auto, (max-width: 686px) 100vw, 686px\" \/><\/a><p id=\"caption-attachment-741\" class=\"wp-caption-text\">Multiple selection of nodes.<\/p><\/div>\n<p><strong>VisioImporter Improvements<\/strong><\/p>\n<ul>\n<li>The Item argument of the VisioImportListener.importItem event handlers is now pre-set to a<br \/>\nDiagramItem instance created for the imported Visio shape, letting you avoid parsing some standard data such as Bounds or Text.<\/li>\n<li>A few bugs have been fixed<\/li>\n<\/ul>\n<p><strong>ZoomControl Improvements<\/strong><\/p>\n<ul>\n<li>Changing DiagramView.ZoomFactor now automatically updates the zoom control slider<\/li>\n<li>the pan widget now fills the ZoomControl width or height instead of having fixed size.<\/li>\n<li>setting ZoomControl&#8217;s width larger than its height makes the zoom slider horizontal.<\/li>\n<\/ul>\n<p>We have also made a few API changes &#8211; read details <a href=\"http:\/\/mindfusion.dev\/Forum\/YaBB.pl?num=1397571703\">here.<\/a> The trial version is available for download from the following link:<\/p>\n<p align=\"center\"><a href=\"https:\/\/www.mindfusion.dev\/JDiagramTrial.zip\">Download MindFusion.Diagramming for Java Swing, V4.0.5 Trial<\/a><\/p>\n<p><strong>Technical support<\/strong><\/p>\n<p>MindFusion puts special effort in providing high quality technical support to all its clients and evaluators. You can post your questions about Diagramming for Java or any other of our components at <a href=\"http:\/\/mindfusion.dev\/Forum\/YaBB.pl?board=jdiag_disc\">the forum<\/a>, <a href=\"http:\/\/www.mindfusion.dev\/HelpDesk\/index.php\">help desk<\/a> or at <a title=\"Write Us\" href=\"mailto:support@mindfusion.dev?subject=contact information from web site&amp;body=Please, remember to add mindfusion.dev to your email whitelist. We usually reply to all contact inquiries within 3 to 4 hours. In case you have not received an answer in 24 hours, the email most likely has been filtered by an anti-spam software running at your mail server. Thank you for the understanding!\" target=\"_parent\" rel=\"noopener noreferrer\">support@mindfusion.dev.<\/a> All support inquiries are usually answered within hours of being received.<\/p>\n<p><em>About Diagramming for Java Swing:<\/em> MindFusion.Diagramming for Java Swing provides your Java application with all necessary functionality to create and customize a diagram. The library is very easy to integrate and program. There are numerous utility methods, rich event set, more than 80 predefined shapes. The tool supports a variety of ways to render or export the diagram, advanced node types like TreeView nodes, hierarchical nodes, tables, container nodes and many more. There are 15 automatic layouts, various input \/ output options and fully customizable appearance. A detailed list with JDiagram&#8217;s features is uploaded <a href=\"http:\/\/www.mindfusion.dev\/features-jdiagram.html\">here.<\/a> You can check <a href=\"http:\/\/mindfusion.dev\/demos\/jdiagram\/start.htm\">the online demo<\/a> to see some of the functionality implemented.<\/p>\n<p>Diagramming for Java Swing is royalty free, there are no distribution fees. Licenses depend on the count of developers using the tool &#8211; check <a href=\"http:\/\/www.mindfusion.dev\/buy-jdiagram.html\">here<\/a> the prices.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>MindFusion has released a new version of its Diagramming library for Java. Here is an overview of the new features: Resize of multiple nodes The new version lets you resize multiple nodes simultaneously &#8211; just call Diagram.setAllowMultipleResize(true) to enable it. &hellip; <a href=\"https:\/\/mindfusion.dev\/blog\/diagramming-for-java-v4-0-5-beta\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false},"version":2}},"categories":[95,2],"tags":[3,35,4,136,84,204,135],"class_list":["post-738","post","type-post","status-publish","format-standard","hentry","category-diagramming-2","category-product-releases","tag-diagram","tag-diagramming","tag-flowchart","tag-import","tag-nodes","tag-resize","tag-visio"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/p3RlKs-bU","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts\/738","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/comments?post=738"}],"version-history":[{"count":5,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts\/738\/revisions"}],"predecessor-version":[{"id":2508,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/posts\/738\/revisions\/2508"}],"wp:attachment":[{"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/media?parent=738"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/categories?post=738"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mindfusion.dev\/blog\/wp-json\/wp\/v2\/tags?post=738"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}