Vampire: Problem in Java

Beitrag lesen

Hi Leutz,

ich hab ein Prob, ich lern grad Java und bin in dem Buch hier bei dem Kapitel über Applets angelangt, jetzt wollte ich des erste Beispiel gleich mal ausprobieren, aber ich hab da ein Problem, es lässt sich zwar kompilieren, aber wenn ichs im Browser in ner Website ausführ, dann kommt nur ne graue Fläche und wenn ichs mit dem appletviewer starte, kommt ne Seite Fehlermeldungen!

Der Code:

import java.applet.Applet;
import java.awt.Graphics;

public class HalloWelt extends Applet
{
public void paint(Graphics g)
{
g.drawString("Hello World",50,20);
}
}

Die Ausgabe des appletviewer:

An unexpected exception has been detected in native code outside the VM.
Unexpected Signal : EXCEPTION_ACCESS_VIOLATION occurred at PC=0x6D089C08
Function=AWTIsHeadless+0x1283
Library=C:\Programme\j2sdk\jre\bin\awt.dll

Current Java thread:
at sun.awt.windows.WToolkit.init(Native Method)
at sun.awt.windows.WToolkit.run(WToolkit.java:222)
at java.lang.Thread.run(Thread.java:536)

Dynamic libraries:
0x00400000 - 0x00407000 C:\Programme\j2sdk\bin\appletviewer.exe
0x77F40000 - 0x77FF0000 C:\WINDOWS\System32\ntdll.dll
0x77E40000 - 0x77F37000 C:\WINDOWS\system32\kernel32.dll
0x77DA0000 - 0x77E3A000 C:\WINDOWS\system32\ADVAPI32.dll
0x77C90000 - 0x77D05000 C:\WINDOWS\system32\RPCRT4.dll
0x77BE0000 - 0x77C33000 C:\WINDOWS\system32\MSVCRT.dll
0x6D330000 - 0x6D45C000 C:\Programme\j2sdk\jre\bin\client\jvm.dll
0x77D10000 - 0x77D9D000 C:\WINDOWS\system32\USER32.dll
0x77C40000 - 0x77C80000 C:\WINDOWS\system32\GDI32.dll
0x76AF0000 - 0x76B1D000 C:\WINDOWS\System32\WINMM.dll
0x5D100000 - 0x5D107000 C:\WINDOWS\System32\serwvdrv.dll
0x5B420000 - 0x5B427000 C:\WINDOWS\System32\umdmxfrm.dll
0x6D1D0000 - 0x6D1D7000 C:\Programme\j2sdk\jre\bin\hpi.dll
0x6D300000 - 0x6D30D000 C:\Programme\j2sdk\jre\bin\verify.dll
0x6D210000 - 0x6D229000 C:\Programme\j2sdk\jre\bin\java.dll
0x6D320000 - 0x6D32D000 C:\Programme\j2sdk\jre\bin\zip.dll
0x76F50000 - 0x76F60000 C:\WINDOWS\System32\Secur32.dll
0x6D000000 - 0x6D0FA000 C:\Programme\j2sdk\jre\bin\awt.dll
0x72F70000 - 0x72F93000 C:\WINDOWS\System32\WINSPOOL.DRV
0x76330000 - 0x7634A000 C:\WINDOWS\System32\IMM32.dll
0x77180000 - 0x7729A000 C:\WINDOWS\system32\ole32.dll
0x5B0F0000 - 0x5B124000 C:\WINDOWS\system32\uxtheme.dll
0x6D180000 - 0x6D1D0000 C:\Programme\j2sdk\jre\bin\fontmanager.dll
0x736D0000 - 0x73715000 C:\WINDOWS\System32\ddraw.dll
0x73B30000 - 0x73B36000 C:\WINDOWS\System32\DCIMAN32.dll
0x6DE00000 - 0x6DE71000 C:\WINDOWS\System32\D3DIM.DLL
0x10000000 - 0x1000E000 C:\WINDOWS\system\4DHOOK32.dll
0x76C50000 - 0x76C72000 C:\WINDOWS\system32\imagehlp.dll
0x6DA00000 - 0x6DA7C000 C:\WINDOWS\system32\DBGHELP.dll
0x77BD0000 - 0x77BD7000 C:\WINDOWS\system32\VERSION.dll

0x76BB0000 - 0x76BBB000 C:\WINDOWS\System32\PSAPI.DLL

Local Time = Thu Dec 05 02:18:07 2002
Elapsed Time = 0

The exception above was detected in native code outside the VM

Java VM: Java HotSpot(TM) Client VM (1.4.1-b21 mixed mode)

An error report file has been saved as hs_err_pid2356.log.

Please refer to the file for further information.

C:\Dokumente und Einstellungen\Björn\Eigene Dateien\Java\Applets\HalloWelt>

Ich hab grad noch ergänzend festgestellt, dass des anscheinend immer passiert, wenn ich versuch mit dem AWT zu arbeiten, mittlerweile bin ich nämlich bei der Oberflächenprogrammierung mit Swing und wollt wieder des erste Beispiel aus dem Buch ausprobieren, allerdings kam wieder eine vergleichbare Fehlermeldung, aber diesmal wars kein Applet, sondern ein normales Prog!

Ich hoffe irgendjemand von euch kann mir möglichst schnell helfen!

CU,
Vampire