Java-Applets sind grafische Computerprogramme in der objektorientierten Sprache Java geschrieben. Java-Applets , wie Applets in anderen Programmiersprachen geschrieben sind , erfordern eine Host-Container , wie ein Browser , in denen zu laufen.
Java Bücher
Zweck einer Java Applet
Ein Java-Applet wird von Webmastern wollen dynamische oder interaktive Inhalte für ihre Websites verwendet . Wenn die Leute diese Websites besuchen, ihre Browser automatisch herunterzuladen und auszuführen das Java-Applet für sie mit zu interagieren. Zum Beispiel können Sie mit dem 3D- Applet Bike CAD (Computer Aided Design) in Educational Kategorie Java -Boutique die Benutzer eigene Fahrrad. Das Applet nimmt Benutzereingaben für die Abmessungen der verschiedenen Funktionen wie Radgröße , und dann zieht das Fahrrad zu diesen Spezifikationen .
Hauptmerkmale eines Java- Applet
< p> Ein wesentliches Merkmal von Java-Applets ist ihre grafische Interaktivität mit dem Benutzer. Java-Applets haben , Listenfelder und andere Steuerelemente , die Benutzer eine Auswahl treffen mit . Das Applet reagiert auf diese Auswahl durch die Anzeige neuer Inhalte . Dieser neue Inhalt wird in der Regel eine Mischung aus Text und grafische Formen wie Linien und Ellipsen durch die oben genannte Bike CAD Applet verwendet wird. Contrast diese Art der Interaktion mit dem eines Kommandozeilen-Konsole , wo alle Ein-und Ausgang ist textbasiert .
Java Applets sind ereignisgesteuert
Ein wesentlicher Gedanke in Java-Applets ist, dass Ereignisse , die Entwickler von Java-Applets finden Sie als Meilensteine . Ein Meilenstein ist ein Ereignis im Lebenszyklus eines Applets Hinrichtung , wie die Belastung des Applet in den Browser oder den Knopfdruck oder andere Kontrolle. Ein Mausklick auf die Applet- Fenster ist eine andere Art von Meilenstein , wie die Exposition der Java Applet- Fenster , wenn ein Fenster aus einer anderen Anwendung verschoben oder verkleinert.
Java-Applet -Entwickler sind dafür verantwortlich, dass das Applet reagiert angemessen auf jedem Meilenstein . Zum Beispiel , wenn der Benutzer ihre Zeitzone wählt aus dem Listenfeld auf einem Java-Applet zeigt die Zeit , um zu sehen, erwartet sie die Uhr die Hände geben die aktuelle Zeit für ihre locale .
Wo Java finden Applets
Sie können Java-Applets an Standorten im ganzen Web verstreut finden. Einige Seiten spezialisieren uns in bietet Java-Applets , die Sie probieren können . Java Boutique ist ein Beispiel für einen solchen Ort. So ist der Boston University Math Department, die Java -Applets, die wissenschaftlichen Konzepte wie Fraktale und Chaos-Theorie lehren auflistet. Einige Websites , einschließlich Java Boutique, können Sie sehen, die Applet- Quellcode, so können Sie lernen , wie Sie Ihre eigene Applets zu entwickeln.
Sicherheit und Java Applets
Da Java Applets sind interaktiv und dynamische Inhalte erzeugen , deren Ausführung beinhaltet eine größere potenzielle Sicherheitsrisiko als die Ausführung der statischen Inhalt eines einfachen Web-Seite. Um die potenziellen Sicherheitsbedrohungen , um Java-Applets Einsatz von Sicherheits- Zertifikate. Applets mit solchen Zertifikaten werden als signierte Applets und haben Privilegien, die nicht signiert und möglicherweise unseriös Applets nicht haben. Ein signiertes Applet können zum Beispiel Zugriff auf Dateien auf Ihrem Computer , während eine nicht signierte Applet kann nicht, solange sie nicht explizit die Erlaubnis geben .