Not really, java has graphics primatives, bit nothing as advanced as directx ( YET ). You can either use what is avalible ( graphics and graphics2d ) or you could interface youe program though JNI to directx yourself.
If you are not looking for 100 fps you should be able to use the regular java interface. For the fastest graphics drawing under normal java check some of the other threads for information.
If you are looking to do games in straight java I''de recommend Java 1.3 + JMF 2.1 as they look to be quite a good combination for graphics, audio, and timing.