Affects Version/s: 0.9.0
Fix Version/s: None
Operating System: All
Currently, the banner for the JXLoginPanel is computed by the
BasicLoginPanelUI.getBanner method. Since it's called before the component has
parent and screen location, it severely limits the advanced capabilities (such
as screen-bound watermarks, for example). In addition, it doesn't provide a way
to add animation effects (if needed).
Can this be refactored to use a background and a foreground painter instead?