Support for SwingX components – part V

June 22nd, 2007

This is the fourth part in the ongoing series of providing support for SwingX components in Substance look and feel.

  • The first part showed the support for JXTaskPaneContainer and JXTaskPane.
  • The second part showed the support for JXStatusBar.
  • The third part showed the support for JXTitledPanel.
  • The fourth part showed the support for JXTipOfTheDay.

This part will show the support for JXLoginPanel. As with other components, the UI delegate for tip of the day respects the header painter of the current skin, which results in a consistent and unique appearance for the “decoration” areas of the UI. Here is a screenshot of a JXLoginPanel under Business skin:

Here is the same dialog under Business Black Steel skin:

Here is the same dialog under Creme skin:

Here is the same dialog under Mist Silver skin:

Here is the same dialog under Nebula Brick Wall skin:

Here is the same dialog under dark Raven Graphite Glass skin:

Here is the same dialog under dark Emerald Dusk skin:

Here is the same dialog under dark Magma skin:

Note that due to limitations in the current implementation of the component, the top panel does not show the watermark. Once the limitation is addressed, the screenshots will be updated accordingly.