Posted by joconner
on May 4, 2006 at 12:28 PM PDT
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. This thing called "SwiXml" has potential for becoming the next, greatest GUI layout format for Java developers.
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