Three things can happen theoretically when trying to
run the app or applet on another not upgraded computer
(I suppose that's what you meant), the jvm might not
support what you want, the jvm might not do the same
thing, which happened to a friend of mine,
transferring from 1.3 to 1.4, or the class package
might not exist (the package can also change
directory/catalog which happened with the entire Swing
package between some versions - by the way no Swing in
1.0 or 1.1 unless you put it there manually - with
your own set up classpath).