Portal > Foren > Java > Allgemeine Java-Programmierung > IlleagalAccessExeption
Antwort
 
Themen-Optionen Thema durchsuchen
Alt 07.02.2005, 12:52 Nach oben    #1
Benutzer
 
Registriert seit: 11.11.2004
Beiträge: 52
Standard IlleagalAccessExeption

Hallo, ich habe ein Applet programmier, das aus Applet erbt. Nun hab ich es ohne Fehler übersetzt, sprich die class-Datei ist richtig und habe versucht es in eine HTML-Datei einzubinden. Das habe ich mit folgenden Applettags gemacht:
<applet code="todo.class" width=1000 height=800>
</applet>


Beim öffnen der Website wird das Applet nicht angezeigt und in der JavaKonsole steht eine IllegalAccessException. Wie kann ich diese verhindern?

Gruß
der Felix
felix ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.02.2005, 13:31 Nach oben    #2
ehli75
Gast
 
Beiträge: n/a
Standard

Was macht dein Applet denn ? ... greifst du vielleicht auf lokale Dateien oder auf Resourcen aus dem Internet (die nicht auf dem selben Server liegen wie das Applet liegen ) zu ?

Du weisst schon, dass ein Applet in einer Sandbox läuft und bestimmten Restriktionen unterliegt ?


Michael
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.02.2005, 13:55 Nach oben    #3
Benutzer
 
Registriert seit: 11.11.2004
Beiträge: 52
Standard

ich greife auf keine dateien zu, bis jetzt habe ich nur das gui programmiert...
das funtioniert ja aber nicht, deswegen brauche ich auch nicht weiterzumachen, bis es funktioniert...
felix ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.02.2005, 14:18 Nach oben    #4
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.512
Standard

hm. deine angaben sind etwas dürftig. ich will dich jetzt nicht dazu ermuntern den ganzen code hier zu posten, aber eventuell mal so das schema.

also was du wie und wo machst. verstehst du?
ich persönlich habe noch nicht wirklich einen einblick darin, was du eigentlich machst, so dass ich nicht so ganz nachvollziehen kann, was schief laufen könnte.

danke.

grüße ben.
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.02.2005, 14:45 Nach oben    #5
Benutzer
 
Registriert seit: 11.11.2004
Beiträge: 52
Standard

mein applet besteht zur Zeit aus folgenden teilen:

public class todo extends applet{
...
dann werden panels, Buttons, Choices und Textfelder bzw areas erstellt
public void init(){
hier werden die komponenten eingeordnet, also Layoutmanager gesetzt, komponenten in panels hinzugefügt usw.
}
}


und das wars bis jetzt schon, ich hab eben nur die GUI programmiert. Soll ich Code auch posten?

Gruß
der Felix
felix ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.02.2005, 14:52 Nach oben    #6
Ben
Benjamin Klaile
 
Benutzerbild von Ben
 
Registriert seit: 02.12.2004
Ort: Remagen
Beiträge: 4.512
Standard

Funktioniert den das Applet, wenn du einfach mal alles weglässt und nur einen Text ausgibst?
Ben ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.02.2005, 16:28 Nach oben    #7
bluelight
Gast
 
Beiträge: n/a
Standard

funktioniert denn das Applet aus dem du Erbst?

muss hier den unbedingt ein Verweis auf ein anderes Java Forum hin.
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.02.2005, 16:35 Nach oben    #8
mic_checker
Gast
 
Beiträge: n/a
Standard

Zitat:
muss hier den unbedingt ein Verweis auf ein anderes Java Forum hin.
Ich finde ein solcher Verweis gehört hier schon rein, denn sonst posten in zwei verschiedenen Foren nachher die Leute immer dasselbe, man sieht welche Antworten bisher schon gegeben wurden und viel. nicht funktioniert haben etc.

So seh zumindest ich das.
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.02.2005, 16:41 Nach oben    #9
Benutzer
 
Registriert seit: 11.11.2004
Beiträge: 52
Standard

ich erbe direkt aus der Appletklasse, die wird wohl funktionieren, ist nämlich von sun selbst
felix ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.02.2005, 16:50 Nach oben    #10
bluelight
Gast
 
Beiträge: n/a
Standard

sry hatte mich verlesen,
welchen browser bzw java vm benutzt du denn, funktioniert es eigentlich mit den appletviewer?
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.02.2005, 17:12 Nach oben    #11
Benutzer
 
Registriert seit: 11.11.2004
Beiträge: 52
Standard

ich benutze mozilla und opere JVM 1.4.2
Im Applet Viewer funktionierts auch nicht...

Gruß
der Felix
felix ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.02.2005, 17:14 Nach oben    #12
Benutzer
 
Registriert seit: 11.11.2004
Beiträge: 52
Standard

Dieser Fehler wird in der Javakonsole von Mozilla angezeigt:

java.lang.NullPointerException
at todo.<init>(todo.java:34)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInsta nce(NativeConstructorAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newI nstance(DelegatingConstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Construc tor.java:274)
at java.lang.Class.newInstance0(Class.java:30
at java.lang.Class.newInstance(Class.java:261)
at sun.applet.AppletPanel.createApplet(AppletPanel.ja va:617)
at sun.plugin.AppletViewer.createApplet(AppletViewer. java:1863)
at sun.applet.AppletPanel.runLoader(AppletPanel.java: 546)
at sun.applet.AppletPanel.run(AppletPanel.java:29
at java.lang.Thread.run(Thread.java:534)


Gruß
der Felix
felix ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 07.02.2005, 23:06 Nach oben    #13
Fuzzy
Gast
 
Beiträge: n/a
Standard

was steht in todo.java in Zeile 34?
 
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 08.02.2005, 13:19 Nach oben    #14
Erfahrener Benutzer
 
Registriert seit: 02.02.2005
Beiträge: 539
Standard

Und was ist jetzt mit der IllegalAccessException? Is die nun weg? Poste mal die Zeile 34 und ein paar drüber und drunter.
Gottzilla ist offline  
Diesen Beitrag zu to del.icio.us hinzufügen!Diesen Beitrag zu Technorati hinzufügen!Diesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
PingBacks sind an
RefBacks sind aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:09 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45