Pages: 1
  Print  
Author Topic: Custom Look and Feels  (Read 6380 times)
Offline (Male) Goombert
Posted on: November 08, 2015, 04:55:27 am

Developer
Location: Cappuccino, CA
Joined: Jan 2013
Posts: 2993

View Profile
This was a topic that needed written about for some time. I took the chance to sit down and explain the ideas behind the Swing look and feels and the MVC architecture.
http://enigma-dev.org/docs/Wiki/Look_and_Feel

I also created a custom look and feel derived from Metal which can be downloaded on GitHub. I am aware that the L&F looks like complete garbage, almost as bad as Metal itself, however this should serve as a basic example for anyone who wants to understand how it is done. That said, I did follow the correct coding standards of the standard look and feels.
https://github.com/RobertBColton/CalicoLaF

Custom look and feels can be plugged into LateralGM by following the other topic as a guide:
http://enigma-dev.org/forums/index.php?topic=2283

I do not believe that the Calico look and feel will ever become fully complete. It is a substantial amount of work compared to simply styling a modern JavaFX application with CSS for example. I would however like to see a nice look and feel that is unique to LateralGM, though it will likely be rebuilt in JavaFX anyway at this point. In the mean time, feel free to play around and create your own look and feels.
Logged
I think it was Leonardo da Vinci who once said something along the lines of "If you build the robots, they will make games." or something to that effect.

Pages: 1
  Print