Documentation versions (currently viewingVaadin 23)

You are viewing documentation for Vaadin 23. View latest documentation

Swing Kit

Swing Kit is a tool designed to render Vaadin views inside Swing applications. You can gradually modernize your existing Swing application using Vaadin, upgrading the application view-by-view.
Commercial feature

A commercial Vaadin subscription is required to use Swing Kit in your project.


Getting Started
Learn how to set up your Vaadin and Swing projects to be able to use Swing Kit.
Adding Views
Learn how to annotate and access Vaadin application views that you wish to render inside your Swing application.
Learn how to send events from your Vaadin views to the Swing application, and how to call methods in the Vaadin view from Swing.
Exception Handling
How exceptions are handled when using Swing Kit, and how to configure it.