Hi,
Right now I have a Java applet application written by Visual J++ and
running on Microsoft's JVM. OS is WinXP SP2 with IE 6.
I want to write an external application to get the data from applet
when Text Field's value is changed and also want to simulate to click
button, input text, and press keyboard to applets.
I can make it if the Java applet application is running on Sun's JVM.
It is because Sun provides JVMDI (Java Virtual Machine Debug Interface)
and JNI (Java Native Interface) to monitor and control applets in
browser. We can configure Java Plug-in to inject a DLL into IE browser
to get the Sun's JVM runtime environment and then use JNI to operate
Java objects. I have written several external applications for Sun's
JVM using JRE 1.4.2_xx. And they work well.
But for Microsoft JVM I don't know if I can do the same thing. I wonder
if Microsoft has the same interfaces or has another mechanism to handle
this.
Any helps will be highly appreciated. Thanks.