Maxx: Java version entdecken

Beitrag lesen

Hallo,

html:       <applet  name="foo" code="bar.class"

javascript: document.foo.getJavaVersion();

*.java:
public class bar extends Applet
  {
  public String getJavaVersion()
    {
    return(System.getProperty("java.vm.version"));


>   
  
Um ein Applet zu erstellen benötigst du die Java Entwicklungsumgebung von SUN.  
Das Java Runtime Environment (JRE) wie der Name schon sagt wird zur Laufzeit einer Java-Applikation benötigt, das Java Development Kit (JDK) zur Entwicklung (wobei im JDK das JRE enthalten ist)  
  
Das JDK enthält einen Compiler (javac) der aus dem Quelltext einen Bytecode (die \*.class Datei) erzeugt. Der dort enthalte Code wird dann von der Java VM ausgeführt.  
  
Das ist das was im oberen Teil in der Klasse "bar" entahlten ist. In Java müssen die Klassen und Dateinamen übereinstimmen. Du hast also eine Datei "bar.java" mit o.a. Inhalt. Auf der Kommandozeile kannst du dann mit "javac bar.java" eine "bar.class" erzeugen.  
  
Für Details: [Hallo Welt Applet](http://www.tutego.de/javabuch/javainsel6/javainsel_19_001.htm)  
  
Wenn du soweit bist meldest du dich wieder. Dann bauen wir das Applet und die Kommunikation mit dem Browser über Javascript in die Seite ein. [JavaScript ruft Applet auf](http://www.tutego.de/javabuch/javainsel6/javainsel_19_002.htm#mj48a573d71c676fc568d294ee8860fe54)  
  
Grüße,  
  
Jochen  

-- 
![](http://www.electric-lemon.de/scribble/pics/tn_picV1_004.png) Kritzeln statt texten: [Scribbleboard](http://www.electric-lemon.de/scribbleboard.php)