SwiXml alternative for Java GUIs
I don't want to declare Java's code based layout dead yet, but I think a new way of creating GUIs must be considered. One of the huge benefits of coding on the Microsoft platforms has been their great tools and support for creating user interfaces with a simple resource language. You remember .rc files right. You could edit them in any editor. Localization tools everywhere support this file format. Well, Java's traditional method for laying out a form just isn't very easy to localize. Sure, you can stick text in a ResourceBundle, but that doesn't do anything for the layout.
"But layouts are handled by Layout Managers," you argue. "We don't need any stinking resource language to describe our layouts. They resize automagically, blah, blah, blah."
Yes, we do need something different. Things are changing