>Can anybody explain me why files in libraries/javalib/java/awt/widgets >contain directive "package java.awt;" The dirs don't necessarily reflect the package, they reflect "distribution" aspects. Widgets are kept apart because there might (will) be different variants (e.g. lightweights, GTK based, ..). -- Peter