James Williams

Are Layout Managers yet another case of NIH syndrome?

Tags: Java Swing

Java is infamous for its multiplicity. Pick any concept and there is probably three or four APIs that do it. LayoutManagers, it seems, take this to another level. Every six months or so, someone blogs about their awesome, better mousetrap...err.. LayoutManager touting how it's going to revolutionize GUI design and solve world hunger. Because of the lack of GUI support in Netbeans for certain dynamic languages, I'm forced to code user interfaces by hand. I understand the need for a LayoutManager that is intuitive and easy to use. I just question if it is always the best use of resources to roll your own.