Starten eines Applets außerhalb der INIT()-Klasse

Status
Nicht offen für weitere Antworten.
B

beone

Gast
Hi,

bin derzeit ein wenig am verzweifeln, wie ich ein Applet ausserhalb meiner Klasse starte. Nun ist es mir leider nicht möglich das Applet von einer anderen Klasse aus zu starten, was aber ein Hauptziel vom Ganzen ist.
Habe schon mitbekommen, das man Applets wunderbar über Websiten (Links) starten kann. Nur warum nicht über eine andere Klasse?! Bei einer Applikation ging das ganz einfach, in dem ich ein Objekt erstellte, und die Methode zum Starten nutze. Nur was mache ich bei einem Applet?

Hier ein Teilausschnitt:

//Klasse: SimonGame
//(Fehler:Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException)
Code:
public void init()	{			    // Aufruf beim Start als Applet
		SimonBild.imgs = new Image[5];
		Image tempImg = createImage(200,200);
		SimonBild.gfx = tempImg.getGraphics();             //[b]<--Vor allem hier kommt es zum Fehler[/b]
		...................                                                   

Habe hier versucht über eine statische Methode "GameStart()" manuell die zu starten:

//Klasse: SimonGame
//zum Starten über eine andere Klasse
public static void GameStart()
	{
		SimonGame simonModule = new SimonGame();
		simonModule.init();
	}

//Klasse: SimonModule
//über diese Klasse soll es nun gestartet werden können
public class SimonModule implements IModule {

	public boolean loadModule()     //Wichtig: dieses LoadModule soll das Spiel später starten! False im Fehlerfall!
    {
                System.out.println("Simon Game starts now");
		SimonGame.GameStart();
                return true;
    }

Thanks,

Thomas
 
B

beone

Gast
Danke für die rasche Antwort. Wunderbar wäre noch ein brauchbares Beispiel, wo dieses noch unter Umständen verdeutlicht wird. Unter google habe ich erst mal nichts entdeckt.

lg,

Thomas
 
G

Guest

Gast
Stichwort: Applet in einer Applikation (bzw. hier Frame).

Vielen Dank! Die Seiten, die hier genannt wurden haben mir sehr viel weitergeholfen. Hier mein Lösung des Problems:



Code:
public class AppApp extends Applet

implements WindowListener {


public void init() {

setLayout( new FlowLayout() );

Label info = new Label("Starte bitte SimonGame!");

add(info);

setVisible(true);

}


public static void main (String[] args)

{

Frame f = new Frame("SimonApplication");


final Applet applet = new SimonGame();


f.setLayout( new BorderLayout() );


f.addWindowListener

(new WindowAdapter()

{

public void windowClosing (WindowEvent event)

{

applet.stop();

applet.destroy();

System.exit(0);

}

}

);

f.add ("Center", applet);

f.setVisible(true);

applet.init();

applet.start();

f.pack();

}



public void windowClosing (WindowEvent e) {

this.stop();

System.exit(0);

}

public void windowClosed (WindowEvent e) { }

public void windowOpened (WindowEvent e) { }

public void windowIconified (WindowEvent e) { }

public void windowDeiconified (WindowEvent e) { }

public void windowActivated (WindowEvent e) { }

public void windowDeactivated (WindowEvent e) { }

}



vielen Dank,

Birol
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
M Programm mit Maven erstellen und starten samt Abhängigkeiten Tools - Maven, Gradle, Ant & mehr 27
thor_norsk Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf IntelliJ IDE starten Tools - Maven, Gradle, Ant & mehr 8
ExceptionOfExpectation Maven Build Failed: kann nicht von start.spring.io generiertes Projekt auf Eclipse starten Tools - Maven, Gradle, Ant & mehr 20
D Java mit .bat starten Tools - Maven, Gradle, Ant & mehr 1
K Applet Fehler beim Starten Tools - Maven, Gradle, Ant & mehr 12
G Jenkins Task starten Tools - Maven, Gradle, Ant & mehr 16
B Junit-Programm von Kommandozeile über Ant starten Tools - Maven, Gradle, Ant & mehr 20
newcron Applet Keine warnung beim starten von Applets, die auf die HD zugreifen? Tools - Maven, Gradle, Ant & mehr 2
S Java Applet per Klick starten? Tools - Maven, Gradle, Ant & mehr 6
S Java Ant per Console starten Tools - Maven, Gradle, Ant & mehr 3
E Neuen Process starten, Tools - Maven, Gradle, Ant & mehr 7
H Bestimmtes main() aus jar starten Tools - Maven, Gradle, Ant & mehr 8
D Externes Programm mit Ant starten Tools - Maven, Gradle, Ant & mehr 3
T Applet soll Java Programm starten Tools - Maven, Gradle, Ant & mehr 2
F jar file starten Tools - Maven, Gradle, Ant & mehr 12
H JApplet von laufendem JApplet starten Tools - Maven, Gradle, Ant & mehr 8
F Applikation (nicht Applet) im Browser starten Tools - Maven, Gradle, Ant & mehr 9
J Applet in Browser starten Tools - Maven, Gradle, Ant & mehr 9
M Kurze Frage - Applet in Applet starten? Tools - Maven, Gradle, Ant & mehr 10
D E/A-Ausnahme beim lesen (Applet will nicht starten) Tools - Maven, Gradle, Ant & mehr 3
P Bekomme Applet einfach nicht ans Starten Tools - Maven, Gradle, Ant & mehr 2
C Applet für kurze Zeit nach dem starten anhalten Tools - Maven, Gradle, Ant & mehr 2
H Java Applet bei jedem booten starten Tools - Maven, Gradle, Ant & mehr 2
A Applet aus einer Klasse starten 2 Tools - Maven, Gradle, Ant & mehr 8
A Applet aus einer Klasse starten Tools - Maven, Gradle, Ant & mehr 2
A mehrere Applets starten Tools - Maven, Gradle, Ant & mehr 4
G Java applet nur einmal starten Tools - Maven, Gradle, Ant & mehr 2
J Tomcat über Internet starten + Webserver Tools - Maven, Gradle, Ant & mehr 2
X Applet will nicht im Browser starten Tools - Maven, Gradle, Ant & mehr 3
F Applet mit HTML-Button starten und im/als JFrame anzeigen Tools - Maven, Gradle, Ant & mehr 5
D Frame oder JFrame von einem Applet aus starten Tools - Maven, Gradle, Ant & mehr 10
A Applet starten/beenden Tools - Maven, Gradle, Ant & mehr 7
G Erst Applet starten, dann den rest der website ? Tools - Maven, Gradle, Ant & mehr 3
K Servlet mit Tomcat 5.05 starten! Tools - Maven, Gradle, Ant & mehr 2
M Applets aus dem Browser starten? Tools - Maven, Gradle, Ant & mehr 6
C Java-Applet auf Webserver übertragen und starten Tools - Maven, Gradle, Ant & mehr 4
Oneixee5 Maven Deployment eines Spring-Boot.jar Tools - Maven, Gradle, Ant & mehr 0
Tom299 (Gradle) Wie die JAR eines 2. Projektes "includieren" Tools - Maven, Gradle, Ant & mehr 1
D Möchte gerne eine seperate Klasse eines Tomcat Projekts Neu-Kompilieren Tools - Maven, Gradle, Ant & mehr 3
C Neustart eines Webservers (Möglichkeiten) Tools - Maven, Gradle, Ant & mehr 5
V Maven Deployment eines war zu JBoss Tools - Maven, Gradle, Ant & mehr 2
HaukeG Maven Suche nach Ideen für Realisierung eines eigenen Plugin Tools - Maven, Gradle, Ant & mehr 3
fastjack Gesamt-JavaDoc eines Multi-Modulprojekts Tools - Maven, Gradle, Ant & mehr 3
P Classpath beim Ausführen eines SQL-Scripts per ANT angeben Tools - Maven, Gradle, Ant & mehr 2
C Aufruf eines Java Programms mittels ant MIT Parametern Tools - Maven, Gradle, Ant & mehr 2
C Applet Öffnen eines JAR-Files im JAR-File Tools - Maven, Gradle, Ant & mehr 2
N Unterordner eines Pfades Rekursiv durchsuchen Tools - Maven, Gradle, Ant & mehr 5
V JAR-Datei eines (J)Applet funktioniert nicht - Help! Tools - Maven, Gradle, Ant & mehr 19
J Online Shop mit Hilfe eines Applets Tools - Maven, Gradle, Ant & mehr 17
G Problem beim deployen eines Applets Tools - Maven, Gradle, Ant & mehr 8
T Rückgabe Werte eines Applpets. Tools - Maven, Gradle, Ant & mehr 3
D Frage zum Aufbau eines JApplets Tools - Maven, Gradle, Ant & mehr 6
J Größenänderung eines Panels innerhalb eines Applets Tools - Maven, Gradle, Ant & mehr 4
F build time eines applet Tools - Maven, Gradle, Ant & mehr 13
S Zeitverzögerter Aufbau eines Schachbretts Tools - Maven, Gradle, Ant & mehr 3
D Größe eines jpeg's in einem Java-Applet ändern ? Tools - Maven, Gradle, Ant & mehr 7
P Hilfe - Seltsame Fehlermeldung nach Signatur eines Applets! Tools - Maven, Gradle, Ant & mehr 12
R Grundlegendes: JFrame innerhalb eines Applets Tools - Maven, Gradle, Ant & mehr 4
H Sicherheitsabfrage eines signierten Applets auslesen Tools - Maven, Gradle, Ant & mehr 6
M Kann man den Ladebildschirm eines Applets ändern? Tools - Maven, Gradle, Ant & mehr 2
S relativer pfad eines .jar-applets Tools - Maven, Gradle, Ant & mehr 3
S Erstellen eines CMS Tools - Maven, Gradle, Ant & mehr 11
D URLConnection innerhalb eines Applets! Tools - Maven, Gradle, Ant & mehr 3
B Farbe eines Pixels in einem Applet Tools - Maven, Gradle, Ant & mehr 4
P Durch druecken eines Buttons ein neues Fenster oeffnen Tools - Maven, Gradle, Ant & mehr 7
T Absturz bei Öffnen eines Applet. Tools - Maven, Gradle, Ant & mehr 5
D Anzeige eines Bildes in einem Applet Tools - Maven, Gradle, Ant & mehr 2
R Code beim Beenden eines Applets ausführen? Tools - Maven, Gradle, Ant & mehr 1
M Textdatei von einem Server, innerhalb eines Applets, lesen Tools - Maven, Gradle, Ant & mehr 4
O Applet Selbstsignierte Applets in Java 7 Update 51 Tools - Maven, Gradle, Ant & mehr 19
M Was muss man installiert haben damit Java Applets im Browser gehen Tools - Maven, Gradle, Ant & mehr 2
S Signierte Applets über html-Link aufrufen Tools - Maven, Gradle, Ant & mehr 6
A Applet ClassNotFound Exception bei Applets Tools - Maven, Gradle, Ant & mehr 3
R Temporärer speicherort für Applets Tools - Maven, Gradle, Ant & mehr 33
I In Java Applets drucken Tools - Maven, Gradle, Ant & mehr 2
S Ladebalken beim laden des Applets Tools - Maven, Gradle, Ant & mehr 9
zilti Applets und Web 2.0 Tools - Maven, Gradle, Ant & mehr 6
J applets öffnen im browser funzt nicht Tools - Maven, Gradle, Ant & mehr 2
N Problem mit Applets in HTML Seite integrieren Tools - Maven, Gradle, Ant & mehr 3
X Applets für Datenbankzugriff signieren Tools - Maven, Gradle, Ant & mehr 8
K Eclipse Applets und ich bekomm langsam nen Hass Tools - Maven, Gradle, Ant & mehr 23
J Panik: Sind Applets wirklich auf 64MB RAM beschränkt ? Tools - Maven, Gradle, Ant & mehr 3
L Applets und Elemente Tools - Maven, Gradle, Ant & mehr 2
V Position des Applets am Screen Tools - Maven, Gradle, Ant & mehr 6
T Signierte Applets auf anderen Rechnern? Tools - Maven, Gradle, Ant & mehr 2
W Anzeigen von Applets Tools - Maven, Gradle, Ant & mehr 8
B 2 Applets/Klassen zu eins verschmelzen Tools - Maven, Gradle, Ant & mehr 3
G Applets und Policy Tools - Maven, Gradle, Ant & mehr 6
P Java Applets und Power Point Tools - Maven, Gradle, Ant & mehr 11
U Probleme beim Reloaden des Applets im Browser Tools - Maven, Gradle, Ant & mehr 9
T Applets - Sinn oder Unsinn? Tools - Maven, Gradle, Ant & mehr 23
B Permissions Problem mit zwei Applets Tools - Maven, Gradle, Ant & mehr 2
M Rotierendes Ladesymbol in Applets Tools - Maven, Gradle, Ant & mehr 2
V getLocation bei applets Tools - Maven, Gradle, Ant & mehr 2
P Hintergrundfarbe des Applets Tools - Maven, Gradle, Ant & mehr 5
S Versch. Menüs in Applets Tools - Maven, Gradle, Ant & mehr 6
karambara Ladebildschirm / Splash-Screen von Applets ersetzen Tools - Maven, Gradle, Ant & mehr 6
G java applets laufen nicht mehr nach degragmentierung Tools - Maven, Gradle, Ant & mehr 3
TheJavaKid wichtige sicherheits frage zu applets Tools - Maven, Gradle, Ant & mehr 12
I Applets und imports Tools - Maven, Gradle, Ant & mehr 3

Ähnliche Java Themen

Neue Themen


Oben