PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : verwendete Java-Version eines Browsers rausfinden



SeeksTheMoon
04-06-2002, 18:05
Moin!

Wie kann man mit einem Applet rausfinden, welche Java-Versionen der Browser unterstützt, der das Applet aufruft?
Geht das überhaupt? Ich hab in der API keine Methode gefunden.

Oder kann mir jemand sagen, welche Java-Version im Moment so am gängigsten auf Surfer-Rechnern ist?
1.4 ist wohl noch zu neu, 1.3 oder 1.2 wär schon nicht schlecht, aber ich befürchte, dass die Antwort eher 1.x ist...

anda_skoa
04-06-2002, 21:46
Wenn das Applet schon läuft, dann ist die Version aktuell genug :)

Ich schätze du kannst mit hoher Wahrscheinlichkeit von Java2 ausgehen.

Ciao,
_

Doc Maverick
04-06-2002, 22:52
Hi,
die JAVA-Version und andere Sachen findet man mit System.getProperties() heraus.
In diesem Falle:

Properties sys=System.getProperties();

System.out.println("JAVA-Version ist: "+sys.getProperty("java.version"));

Tschüß.

PS: JAVA 2 ist auf DAU-Rechnern alles andere als verbreitet!

SeeksTheMoon
05-06-2002, 12:31
jo, der Code funktioniert. Danke.

"JAVA 2 ist auf DAU-Rechnern alles andere als verbreitet!"
Das hab ich schon fast befürchtet...

SeeksTheMoon
05-06-2002, 13:02
hm, in einem Applet läuft das nicht; es wirft ne SecurityException...
Damit hätten wir wohl die Sicherheitsschwelle bei Applets überschritten.

anda_skoa
06-06-2002, 22:16
Such dir eine Klasse, die zB erst ab Java2 existiert.
dann probierst du ein Class.classForName("voller name inkl. package").

Wenn du einen ClassNotFound Exception (oder so ähnlich) bekommst, dann ist es nicht Java2

Ciao,
_