Substance 4.3 official release
- Decoration painters
- Much better layout of menus and menu items
- Highlight painters
- Auto-scroll on scroll panes
- Visuals for disabled selected buttons
- Usability of tab close buttons
- First support for very large fonts
It was on this day in 2005 that Substance project has been created. It is now three years old and to celebrate this occasion i have redesigned the main project page to be less cluttered and a little better organized. Hope that you like it, and if you have any comments, i will be more than interested to hear your opinion.
A few screenshots of the new functionality in Substance 4.3:
New decoration painters applied to the Flamingo ribbon component:

Highlight painters on table (note a single-line border separators):

Colorized visuals of disabled selected buttons:

A button with 72 pixel font:

Click on the button below to launch a signed WebStart application that shows the available Substance features.
- Login or register to post comments
- Printer-friendly version
- kirillcool's blog
- 936 reads






Comments
by rickybobby - 2008-05-08 05:07
Hey Kirill, Love your L&F's they really are slick! I'm having a couple of problems with them. I tried to post on the project home but couldn't seem to find the post button? The problems I have are 1) Tabs on JTabbedPanes don't seem to inherit their background colors. This is vital for my application as color coded tabs increase useability massively. 2) a similar problem, JLists dont' seem to inherit background colour from the Renderer that sets them? Thanks for you help. Well done and great piece of software.by digz6666 - 2008-05-28 04:42
Could you please put some downloadable source code demos on following 2 blogs that you've posted earlier: http://weblogs.java.net/blog/kirillcool/archive/2005/12/spicing_up_your_... http://weblogs.java.net/blog/kirillcool/archive/2006/03/spicing_up_your_... Because I couldn't make my tabbedPane closeable. Also my Jframe title bar don't change with "-Dsubstancelaf.useDecorations" VM option. But this Jframe's child JFrame title bar have changed. Sorry for my bad english.by kirillcool - 2008-05-28 09:24
Please read the documentation for the project. The client properties section has links to relevant code samples (here and here). The -Dsubstancelaf.useDecorations VM flag has been removed in the latest version (5.0dev). Use the matching JFrame and JDialog APIs to install decorated mode.