Skip to content
Mikle edited this page Aug 7, 2019 · 67 revisions

Welcome to the WebLaF wiki!
You can find useful guides and examples on library modules, components and features here.


General

WebLaF usage guides


Styling

Styling system usage guides

  • How to use StyleManager
    StyleManager usage guide

  • How to use IconManager
    IconManager usage guide

  • How to use Skins
    Skin usage and creation guide

  • How to use Painters
    Painter usage and creation guide

  • How to use Decorations
    IDecoration and IContent usage and creation guide

  • How to style Swing components
    Base Swing components styling guide

Practical examples


Animation

Animation-related features usage guides

  • How to use AnimationManager
    AnimationManager usage guide

  • How to use Transitions
    Transition implementations usage guide

  • How to use Easing
    Easing implementations usage guide


Components

Extended components usage guides


Managers

Various managers usage guides

  • How to use SettingsManager
    SettingsManager usage guide

  • How to use ProxyManager
    ProxyManager usage guide

  • How to use LanguageManager
    LanguageManager usage and language file creation guide

  • How to use PluginManager
    PluginManager implementation guide with working examples

  • How to use DragManager
    DragManager usage guide

  • How to use FocusManager
    FocusManager usage guide

  • How to use HotkeyManager
    HotkeyManager usage guide

  • How to use TooltipManager
    TooltipManager usage guide

  • How to use GlassPaneManager
    GlassPaneManager usage guide

  • How to use PopupManager
    PopupManager usage guide

  • How to use NotificationManager
    NotificationManager usage guide

  • How to use HighlightManager
    HighlightManager usage guide


Features

Small features usage guides


UI debug tools

Various tools for UI debugging

  • How to use HeatMap
    HeatMap tool usage guide

  • How to use InterfaceInspector
    InterfaceInspector tool usage guide