web analytics

UI

UI or User Interface is a java special way to setup single component visual representation to some exact style represented in concrete ComponentUI class implementation

Branch “styling”

 

I have added a temporary project branch styling on GitHub WebLaF project page – almost all new changes are added there right now. This branch contains changes required to enable styling support for all existing components. It isn’t stable right now and might even be uncompilable sometimes, but as soon as I finish adding modifications it will be merged into the master branch and I will finally be able to release v1.29 update.

I was going to postpone a lot of those changes and release only small chunks one by one but that would force me to add even more workarounds for older parts of the code. So I have finally decided to finish it in one sweep. Originally this was the goal of v1.40 release, but it is coming sooner than expected. Some improvements will still be made on the way to v1.40 release, but the main part will be added in v1.29 update and it won’t be a simple preview – it will be fully working styling system.

So let me go into some specifics of changed you can expect…

More

WebLookAndFeel v.1.2 released

 

So here we go! Second big update since the release of alpha-version.
It took me almost a month and lots of effort to finish this release.
It is still in alpha-state but since next (1.3) version it will become beta.

Also, hopefully, 1.4 version will already be stable and since that version there will be a lot of changes coming in library and on this site aswell.

So, let’s get back to new 1.2 version and see what is new in it…

More

WebLookAndFeel v.1.1 released

 

First large update is here!
You can download new library version from Download page.

Some of new features/improvements are:

– A bit new JButton and JToggleButton styling:

– Improved buttons rollover reaction:

– New custom-shaped tooltips:

– And also custom-content tooltips:

More

First alpha-release

 

Finally its here!

You can download library and its source code from the “Download” page.
This alpha-version is licensed under GPLv3 license.

This release was also announced on Habrahabr.

Check out few example-set screenshots under cut!

More

Extended components set

 

I want to describe the “extended components” part of the library a bit more in this post, so let’s see what is that exactly and how You can use it.

You might find similar components in lots of other libraries, but i assure You – some of them are presented only here. And even more – the whole library is presented in the same design concept as the standart Swing-components UI’s from WebLookAndFeel.

More

First sketches

 

Today i would like to tell you about new upcoming Java-project which is still on its way to first release – WebLookAndFeel. It is cross-platform Java LookAndFeel with lots of useful extended components (which are also styled the same way as WebLookAndFeel) and features (like lots of usefuly Utils-classes, Swing-extensions and others).

(Don’t miss screenshots under the cut!)

More