Brücke zwischen Java-applet und dem text-Eingabe-Steuerelemente auf der web-Seite

Habe ich die Arbeit mit einem Java-applet ist ein applet, das hilft, zu schreiben, mit nur einer Maus. Für meinen Fall, ich versuche, integrieren diese in mein Projekt webiste wie folgt:

Wenn der Benutzer klickt auf eine Eingabe-element (Textfeld, textarea) auf der Seite, die das JAVA-applet geladen, auf der Webseite selbst. Im screenshot des JAVA-Applets unten gesehen, die Benutzer Punkte, um ein alphabet zu und der entsprechende text geschrieben wird in das Textfeld des Applets.

Brücke zwischen Java-applet und dem text-Eingabe-Steuerelemente auf der web-Seite

Nun, was ich versuche zu tun ist, um diesen text aus dem Textfeld des Applets auf das input-element auf der Webseite. Ich weiß, dass hier eine Interaktion zwischen Java und JavaScript, aber nicht als Profi, ich wirklich nicht fangen. Hier ist das Java-applet und der code, den ich geschrieben habe.

Java-applet und jQuery-code (298kB): http://bit.ly/jItN9m

Könnte bitte somebdoy Hilfe für die Ausweitung dieser code.
Vielen Dank!

Update

Habe ich gesucht und irgendwo gefunden, das -> Um den text innerhalb der Java-text-box, eine getter-Methode in der Applet zum abrufen des Textes:

public class MyApplet extends JApplet {
  //...
  public String getTextBoxText() { return myTextBox.getText(); }
}

In der JQuery-code, werden die folgenden Zeilen Hinzugefügt werden, denke ich:

var textBoxText = $("#applet-id")[0].getTextBoxText();
//Now do something with the text

Für den code des Applets, sah ich einen GNOME-git-Seite hier. Die getText-Aufruf existiert bereits-schauen Sie am Ende dieser Datei: http://git.gnome.org/browse/dasher/tree/java/dasher/applet/JDasherApplet.java

Ich würde anrufen müssen 'getCurrentEditBoxText" aber wenn sollte diese Methode 'getCurrentEditBoxText" genannt werden?
In meinem Fall hätte ich wahrscheinlich, um es zu tun, wenn der Benutzer klickt in einem neuen Eingabe-control etc.

InformationsquelleAutor Cipher | 2011-05-16
Schreibe einen Kommentar