Hi Ismael,
They are not exposed in the API (so your programs don't use Sun internal classes) but teir implementations uses. Actually it would be very difficult to do some things (like sytem tray icons) without tapping into the AWT implementaion.And most of them uses internal implementation classes (com.sun.*) from Swing and AWT, so they aren't usefull with free software JVMs :-(I wasn't aware of that. I use swingx and as far as I know, it doesn't use any com.sun.* classes.
[]s, Fernando Lozano