2016-09-14 4 views
-1

Ich benutze Java seit einiger Zeit, also bin ich ziemlich vertraut damit, ABER für meine Bachelor-Arbeit mache ich vielleicht Java Applet, und das ist etwas, mit dem ich nie gearbeitet habe. Ich weiß, dass Applet von Browser läuft und dass es keinen Zugriff auf Benutzer Dateisystem, etc ... Was ich wissen muss, gibt es Unterschiede beim Schreiben von Code?Java Applet vs Anwendung

Projektleiter sagte mir, dass wir jemanden mit Erfahrung mit Applets haben möchten. Es ist der große Unterschied zwischen ihnen? Kann ich das (Master Applets) in einer Woche handhaben?

Projektname ist "Path Planning Algorithmen Visualisierung" und das ist alles, was ich darüber jetzt weiß.

+4

Applets werden weggeworfen und die Unterstützung endet langsam (Chrome unterstützt keine Applets mehr), daher ist die Verwendung von Applets keine gute Idee – SomeJavaGuy

+2

[Warum CS Lehrer aufhören sollten Java Applets zu unterrichten] (http: //programmers.blogoverflow .com/2013/05/why-cs-teachers-sollte-stop-teaching-java-applets /) – progyammer

+0

Making Applets ist so ziemlich wie Erstellen von JFrame-Anwendungen, nur die Programme haben keinen Zugriff auf Dateien und das Applet ist eingebettet auf einer Webseite. Alles, was Sie neben den allgemeinen Programmierkenntnissen benötigen, ist das Wissen über eine zu erweiternde Klasse, einige Arten zum Erstellen von Datenelementen und einige Methoden zum Überschreiben. – progyammer

Antwort

-2

Ich glaube nicht, dass Sie irgendetwas "beherrschen" müssen. Sie müssen möglicherweise einige Methoden wie init() oder paint() überschreiben. Der ganze Code wird natürlich Java sein, und Sie müssen eine HTML-Konfiguration durchführen, um die Applet- und Referenzklassen zu laden.

+0

* "Ich glaube nicht, dass Sie etwas" beherrschen "müssen." * Wie viele Applets haben Sie in den letzten 6 Monaten im Web eingesetzt? Früher war es ein PITA, aber jetzt haben mehr Browser die Unterstützung für sie komplett entfernt, als noch immer! –

+0

Ich stimme zu, dass Applets alte Geschichte sind, aber op muss immer noch für seine These tun. Ich habe mich nur auf die tatsächliche Entwicklung des Applets bezogen, wenn er in einem Browser/einer Version laufen kann, die dies unterstützt. –

+0

Es war * nie * einfach. Tatsache ist, er sollte das jedem mitteilen, der ein Applet angegeben hat und sie entscheiden lassen. Eine Anwendung, die von JWS gestartet wird, ist einfacher oder ersetzt das Applet möglicherweise durch JS und den HTML 5-Zeichenbereich. –