Frequently Asked Questions


General
Docking

General

1. What libraries do I have to distribute with my application?
You need synthetica.jar, syntheticaAddons.jar, swingx.jar, jywidgets.jar and the theme libraries for each supported theme (i.e. for the BlackEye-theme syntheticaBlackEye.jar and syntheticaBlackEyeAddon.jar). When your application makes use of the docking framework you additionally have to distribute jydocking.jar.
2. How to migrate applications to SyntheticaAddons V0.9.9?
The SyntheticaAddons package structure has been modified in V0.9.9. Components from the package de.javasoft.synthetica.addons have been moved to de.javasoft.swing.

Docking

1. How can I specify which dockbar will be used when a view becomes minimized?
By default the dockbar for minimization will be automatically determined. You can also specify the used dockbar by passing the placement to the MinimizeAction - see example below.
      view.addAction(new DefaultMinimizeAction(view, DockingManager.LEFT));