What program can I use to write from Java to the Windows Event Log?
Log4J is a Java-based logging utility. The class
NTEventLogAppender can be used to "append to the NT event log system". See the documentation here:
Edit: There is a newer version, Log4j 2 "that provides significant improvements over its predecessor."