Are the Toolkits Hardcoded?
No, Object Creation by Name is preferred.
System.getProperty(“awt.toolkit”,”sun.awt.motif.Mtoolkit”);
toolkit = (Toolkit) Class.forName(myToolkitName).newInstance()
- Complete elimination of dependencies on concrete Toolkit classes.