Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Custom Node Style Tutorial

This tutorial guides you through the process of creating custom node styles from scratch. It covers everything from simple shape rendering to complex, interactive visualizations. Key topics include:

  • Implementing the INodeStyle interface
  • Creating custom visuals using Java 2D (Graphics2D)
  • Optimizing rendering performance with visual reuse
  • Handling node data and tags for dynamic styling
  • Implementing custom hit-testing and visibility tests
  • Configuring edge cropping for non-rectangular shapes
  • Implementing custom group node styles with expand/collapse behavior By the end of this tutorial, you will have a deep understanding of the yFiles for Java (Swing) rendering pipeline and be able to create highly customized node visualizations.