3 ms·
I remember >10 years ago there used to be some "plaf" libraries that provided very easy themeing abilities for Swing that even came with a WYSIWYG tool to creat
by Crinus 7y ago
I remember >10 years ago there used to be some "plaf" libraries that provided very easy themeing abilities for Swing that even came with a WYSIWYG tool to create themes. It is a shame something like that never became part of Swing itself and instead you have to create tons of classes just for a theme.
- pjmlp 7y agoOr actually buy them. http://www.jgoodies.com/ http://www.jgoodies.com/ is still in business, to give a possible example.
- Crinus 7y agoThis doesn't fix the issue of Swing theming being hard. The fix would be to make it much easier, preferably with a visual editor.
- pjmlp 7y agoYou mean like Netbeans Matisse, or more like actually having a designer on the team?
- Crinus 7y agoI was talking about themes, not UI design. Think GTK themes (though not their implementation), not where buttons in a form will go.
- pjmlp 7y ago"How to design a modern Java Swing UI inspiration using Netbeans" https://www.youtube.com/watch?v=SpKANTHXwmo https://www.youtube.com/watch?v=SpKANTHXwmo As mentioned, having a designer on the team matters.
- Crinus 7y agoI wasn't talking about such a thing. I was talking about being able to create a "plaf" theme using a visual editor or at least some rules in CSS or similar script that applies to the entire Swing application (like Swing's own plafs do) and doesn't require creating subclasses. This has nothing to do with having a designer or not and it is orthogonal to it (you can give the tool/rules/whatever to a designer if you want).