This tutorial provides a comprehensive introduction to the fundamental concepts and features of yFiles for Java (Swing). It covers a wide range of topics, including:
- Creating and configuring a GraphComponent
- Programmatic graph element creation and manipulation
- Managing the viewport and content bounds
- Setting and customizing element styles
- Label placement and configuration
- Setting up basic interaction and event handling
- Enabling undo/redo and clipboard support
- Working with grouped and nested graphs
- Data binding and tag handling
- Applying automatic layouts and configuring layout data
- Performing graph analysis Each step builds upon the previous one, providing a solid foundation for developing sophisticated graph-based applications.