我一直在使用Java applet,这是一个小程序,可以帮助只使用鼠标编写.对于我的情况,我试图将其合并到我的网站项目中,如下所示:
当用户单击页面上的任何输入元素(textbox/textarea)时,此JAVA小程序将加载到网页本身.在下面看到的JAVA applet的屏幕截图中,用户指向一个字母表,相应的文本将写入applet的文本框中.

现在我要做的是将这个文本从applet的TextBox传递到网页上的input元素.我知道这需要Java和JavaScript之间的交互,但不是专业人士,我真的没有抓住.这是Java applet和我编写的代码.
Java applet和jQuery代码(298kB):http://bit.ly/jItN9m
请大家帮忙扩展这段代码.非常感谢!
更新
我在某个地方搜索并发现了这个 - >要获取Java文本框内的文本,在Applet中使用getter方法来检索文本:
public class MyApplet extends JApplet {
// ...
public String getTextBoxText() { return myTextBox.getText(); }
}
Run Code Online (Sandbox Code Playgroud)
在JQuery代码中,我想要添加以下行:
var textBoxText = $("#applet-id")[0].getTextBoxText();
//Now do something with the text
Run Code Online (Sandbox Code Playgroud)
对于applet的代码,我在这里看到了一个GNOME git页面.getText调用已存在 - 请查看此文件的底部:http://git.gnome.org/browse/dasher/tree/java/dasher/applet/JDasherApplet.java
我需要调用'getCurrentEditBoxText',但什么时候应该调用这个方法'getCurrentEditBoxText'?就我而言,当用户点击新的输入控件等时,我可能不得不这样做.