How do I order my property descriptors in my custom property sheet dialog? It seems that getPropertyDescriptors() returns them in a very arbitruary fashion!!
What I did was to add a custom attribute "order" to the BeanDescriptor of the BeanInfo class which specifies the order, and then my GUI tools used this property.
FAQ Manager note: The order isn't arbitrary. The Introspector classes manages the list in a Hashtable. The String hash codes determines the order.