Class LookAndFeelDockingTheme
- java.lang.Object
-
- net.infonode.docking.theme.DockingWindowsTheme
-
- net.infonode.docking.theme.LookAndFeelDockingTheme
-
public class LookAndFeelDockingTheme extends DockingWindowsTheme
An experimental theme that tries to replicate the look of the active look and feel. This may or may not work depending on the look and feel used.
This is a theme that tries to replicate the look using the active look and feel. The tab windows will resemble the JTabbedPane look and the view title bars will resemble the JInternalFrame's title bar. Note that vertical title bars might not look very nice. The theme uses heavyweight AWT components internally so the
dispose()
method must be called when the theme is no longer needed, otherwise the native resources will not be disposed.The theme uses the hover mechanism so that tab hover effects can be replicated. Only title bars above or below the view's content are supported.
This theme is considered to be experimental and is not guaranteed to be an exact replica of the active look and feel. It is also not guaranteed to work together with the active look and feel. The theme may be changed, removed etc in future versions. No support is given for the theme. This theme doesn't work well with Aqua Look and Feel on Macintosh.
- Since:
- IDW 1.4.0
- See Also:
LookAndFeelTheme
-
-
Constructor Summary
Constructors Constructor Description LookAndFeelDockingTheme()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
Disposes this theme.java.lang.String
getName()
Gets the theme nameRootWindowProperties
getRootWindowProperties()
Gets the theme RootWindowProperties-
Methods inherited from class net.infonode.docking.theme.DockingWindowsTheme
toString
-
-
-
-
Method Detail
-
getName
public java.lang.String getName()
Gets the theme name- Specified by:
getName
in classDockingWindowsTheme
- Returns:
- name
-
getRootWindowProperties
public RootWindowProperties getRootWindowProperties()
Gets the theme RootWindowProperties- Specified by:
getRootWindowProperties
in classDockingWindowsTheme
- Returns:
- the RootWindowProperties
-
dispose
public void dispose()
Disposes this theme.
This method must be called in order to dispose the heavyweight AWT components used internally.
-
-