Diagramming for Java Swing v4.7.2

Released: Aug 5, 2024

Diagramming for Java Swing v4.7.2 での更新項目

機能

  • Support for custom in-place edit controls - You can now handle the createEditControl event to display a custom Java Swing component for users to edit item's content.
    This event is raised when entering in-place editing mode, either interactively by users or by calling the beginEdit method. You could handle the event to return a composite control for editing many of the item's properties, and not only text.
    When leaving in-place editing mode, the Diagram raises destroyEditControl to let you copy to the item any values entered by the user and close the custom editor.
  • Miscellaneous
    • You can now set the AutoDeleteLinks property to false to prevent deleting links along with a node they connect, and disconnect the links instead.
    • FreeFormNode objects now support rotation.
    • DividerPen property has been added to ContainerNode, TableNode and TreeViewNode classes. It lets you customize the appearance of the divider line drawn between a node's caption bar and content area.
    • Added nodeHovered and linkHovered events which are raised when the mouse pointer rests over items for HoverDelay milliseconds.
    • Improved in-place editing of ItemLabels.