Skip to content
DanielMehlber edited this page Mar 1, 2019 · 1 revision

The Concept

Swing and AWT are very standard in design and look, because they are focused more on efficiency, rather than aesthetics. But that's not only what the modern software-user wants.

Leaks

Making standard JFrames, JButtons and stuff look good, is possible, but very hard. Especially because there's no Theme/Material concept included. And let's face it: We need Themes and good design making our end-user-software more attractive.

The Solution

MyUI introduces a new concept to deal with Material Design: The MyMaterialDesign class. An instance of that class manages the whole UI theme, allowing you, as a programmer, so easily edit the overall look and feel of your software. You do not need to change every button, just change your Material Design! Sounds radically unified, lacking the necessary amount of flexibility ? Of course you can have multiple instances of the MyMaterialDesign class controlling various different regions of your software

Clone this wiki locally