AquaFX

Sneak Peek: AeroFX

Last year we released AquaFX as a JavaFX 8 theme that emulates a native Look for JavaFX applications on Mac OS. Applications that use AquaFX may look like this: A complete documentation of AquaFX can be found on its project page and at our blog. Today I want to show a sneak peek on a […]

AquaFX dressed in Elements

As you know, Apples Aqua-UI is held completely in blue. But what about UI-Controls, that need the users’ special attention? Or what about Apps, that should fit into OS X with their look, but still need a corporate touch? During JavaOne we have introduced an approach to this matter. With AquaFX Elements, we will provide […]

AquaFX: lessons learned (Part I)

During the work on AquaFX there were some obstacles that needed to be overcome. With some research, the CSS Reference Guide and the help of google, most answers definitely can be found, so please don’t be angry with me when those tips might be obvious for you. In this article I want to summarize information, so […]

Aquatecture

While Claudine is working on all the needed Skins for AquaFX I will use the time to show you some of the internal API stuff of AquaFX that Claudine has developed. Once the project is released you can easily style your complete application by just calling AquaFx.style(); This will set the CSS Styles for all […]

The native ones are not sleeping

As time goes by, there are lots of freshly skinned controls, which are waiting to be shown. So here comes a little “update post”.   New Components ComboBoxes ColorPickers ProgressIndicator Toggles & PillToggles Sliders and TabPanes   Trees Tables   TreeTables   Lists Toolbar   Since MacOS has some special Controls that are not in […]

Use native Aqua icons in JavaFX

While planning AquaFX we found a way how to access Mac OS specific icons without using any closed APIs or Mac OS related classes. We wrapped this in a simple util class. While using this on a Mac you will receive images by the underlying OS. On any other OS the function will return “null”. […]

Update for the native ones

Since my project was accepted, I was keen on starting with the first components. Now I want to show you what is the result.  Remember the shutdown dialog? As Jonathan suggested, the whole project is realized in JavaFX 8. In the first step, the proof-of-concept dialog had to be migrated to be up-to-date again. Pretty […]

This is for the native ones

As you can read in an earlier post, JavaFX provides the ability to style controls by CSS or code. Most of the techniques you can use to style components are described in this great JavaOne talk by Gerrit Grunwald. The following graphic shows the basic relationship between all parts that are involved in component styling: […]