HTML Tutorials |
|
XML Tutorials |
|
Browser Scripting |
|
Server Scripting |
|
.NET (dotnet) |
|
Multimedia |
|
Web Building |
|
Java Tutorials |
|
Programming Langauges |
|
Soft Skills |
|
Database Tutorials |
|
Operating System |
|
Software Testing |
|
SAP Module |
|
Networking Programming |
|
Microsoft Office |
|
Accounting |
|
|
Überblick über Java applet |
Die meisten Common Java Programme sind die Anwendungen und die applet. Anwendungen sind die alleinstehenden Programme, wie HotJava Datenbanksuchroutine. Applet sind den Anwendungen ähnlich, aber sie laufen nicht auf ihre Selbst. Stattdessen befolgen sie einen Satz Versammlungen, der sie innerhalb der Java-kompatiblen Datenbanksuchroutine laufen läßt.
|
Der Lebenszyklus des applet
|
Laden eines applet Wenn ein applet geladen wird, ist dieses, was geschieht:
- Ein Fall der steuernden Kategorie des applet wird verursacht.
-
Der applet erhält sich initialisierte.
-
Die appletanfänge zum zu laufen.
|
Verlassen und Zurückbringen zur Seite des applet Wenn Benutzer die Seite läßt -- zum Beispiel sagen, zur unterschiedlichen Seite zu gehen -- der applet selbst hat eine Wahl, zum zu stoppen. Wenn der Benutzer zur Seite zurückkommt, kann applet selbst Anfang wiederholen. Die gleiche Sache findet statt, wenn der Benutzer eine Browser Window iconifies, die den applet enthält.
|
Neuladung des applet Einige Datenbanksuchroutinen lassen die Benutzer die applet neu laden, das applet, zu leeren und ihn besteht dann wieder zu laden. Bevor ein applet geleert wird, wird er die Wahrscheinlichkeit gegeben, sich zu stoppen und die abschließende Reinigung dann durchzuführen, damit der applet Freigabe der Betriebsmittel irgendwie tun kann, die sie hält. Nachher, daß der applet geleert und geladen wird, wie beschrieben worden, wenn man den applet lädt, oben.
|
Rolle der Gewinde in den applet
|
Jeder applet kann Durchlauf in den mehrfachen Gewinden tun. Beispiel: wenn eine HotJava Datenbanksuchroutine erste das Dokument ansieht, das einen applet enthält, führt Gewinde DocumentSwitcher der Datenbanksuchroutine das init eines applet () Methode durch. Und wenn Benutzerrollen das Dokument, AWT WServer Gewinde Methode des Updates eines applet () durchführt.
|
So warum würde ein applet seine eigenen Gewinde herstellen und benutzen müssen? Einen applet sich vorstellen, der die zeitraubende Initialisierung durchführt -- wie Ladenbilder -- in seiner init () Methode. Das Gewinde, das die init () Methode hervorruft, kann nicht noch etwas tun, bis das init () zurückgeht. In der HotJava Datenbanksuchroutine bedeutet dieses, daß Datenbanksuchroutine nicht applet oder nichts nach ihr anzeigen kann, bis der applet die Initialisierung beendet hat. Therefoer, wenn ein applet an der Oberseite der Seite ist, dann nichts würde auf der Seite erscheinen, bis der applet beendet hat, sich zu initialisieren.
|
Die Lösung zu diesem ist, ein Gewinde herzustellen und den Initialisierung Code von der init () Methode in Gewindekörper zu verschieben.
|
Was die applet nicht tun einmachen und können
|
Die Sicherheit Beschränkungen Für die Sicherheit, folgerte ein applet, der über Netz hat die folgenden Beschränkungen geladen wird:
- Er kann nicht die Bibliotheken laden oder gebürtige Methoden definieren.
-
Er kann nicht die Akten auf Wirt gewöhnlich lesen oder schreiben, der ihn durchführt.
-
Er kann nicht Network Connections ausgenommen den Wirt bilden, dem er von kam
-
Er kann kein Programm über den Wirt starten, der es durchführt.
-
Er kann nicht jede System Eigenschaft lesen.
-
Windows, das ein applet oben dem Blick holt, der unterschiedlich ist, als Fenster, die ein aplication oben holt.
|
Jede Datenbanksuchroutine haben einen SecurityManager Gegenstand, der auf die appletsicherheit Verletzungen überprüft. Wenn ein SecurityManager Verletzung ermittelt, wirft es herauf ein SecurityException.
|
Die applet-Fähigkeiten Sind hier einige der anderen Sachen, die ein applet tun kann, den du nicht erwarten konntest:
- Die applet, die innerhalb des web browser laufen, können ein HTML Dokumente leicht veranlassen angezeigt zu werden.
-
Applet können tun hervorrufen die allgemeinen Methoden anderer applet auf der gleichen Seite.
-
Applet, die vom lokalen Dateisystem geladen werden (von einem Verzeichnis in CLASSPATH des Benutzers) haben keine der Beschränkungen, die die applet, die über dem Netz geladen werden, haben.
-
Obgleich die meisten applet stoppen, einmal zu laufen, läßt du ihre Seite.
|
Das java.applet Paket liefert die API, die applet etwas Fähigkeiten gibt, die Anwendungen nicht haben. während applet Töne spielen können, die andere Programme nicht tun können.
|
|
|
Keywords: java applet download, gameboyemu java applet, free java applet, java applet
games, java applet package, java applet tutorial, loading java applet failed,
java djvu viewer applet, java applet that will calculate when, java applet
developer provides highly adaptive
|
|
HTML Quizes |
|
XML Quizes |
|
Browser Scripting Quizes |
|
Server Scripting Quizes |
|
.NET (dotnet) Quizes |
|
Multimedia Quizes |
|
Web Building Quizes |
|
Java Quizes |
|
Programming Langauges Quizes |
|
Soft Skills Quizes |
|
Database Quizes |
|
Operating System Quizes |
|
Software Testing Quizes |
|
SAP Module Quizes |
|
Networking Programming Quizes |
|
Microsoft Office Quizes |
|
Accounting Quizes |
|
|