Documentation

Trace:

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
applications:custom_themes [2018/02/06 22:55]
admin created
applications:custom_themes [2020/07/08 13:11] (current)
cduncan articles
Line 1: Line 1:
 ~~NOTRANS~~ ~~NOTRANS~~
-~~Title: Custom ​themes~~+~~Title: Custom ​Themes~~
  
-If you use a ProjX application you'll have different options to change the Look and Feel. The first one will be a custom Swing Look and Feel or custom CSS (HTML5 mode). The second one is extending default ProjX and change the style programatically. The third option is to implement your own Theme.+If you use a ProjX applicationyou'll have different options to change the look and feel. The first one will be a custom Swing look and feel or custom CSS (HTML5 mode). The second one is extending default ProjX and change the style programatically. The third option is to implement your own theme.
  
-A theme is not a replacement for Swing Look and Feel or CSS, because you can't change everything. A theme should be used to set default choice editors, checkbox editor, change image mappings, set toolbar button size, ...+A theme is not a replacement for Swing look and feel or CSS, because you can't change everything. A theme should be used to set default choice editors, checkbox editor, change image mappings, set toolbar button size, ...
  
 It's very easy to create a new theme because there'​s only an interface with one method: It's very easy to create a new theme because there'​s only an interface with one method:
Line 31: Line 31:
 **Application.iconstyle** to classic or modern **Application.iconstyle** to classic or modern
  
-An example implementation could do following:+An example implementation could do the following:
  
 <file java> <file java>
This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information