If you're using JDK 1.3, you can render an AWT-based Canvas object
via the Java 2 AWT Native Interface (J2AWT).
http://www.javaworld.com/javaworld/javatips/jw-javatip86.html
If You want to use Delphi to do this, please have a look at:
http://members.xoom.com/AgrinioClub/public-delphi/