Probleme beim Reloaden des Applets im Browser

Status
Nicht offen für weitere Antworten.

UdjENE

Mitglied
hi,

wenn ich mien applet im Browser starte, läuft alles gut und das applet arbeitet wie es sein soll. jedoch wenn ich die Seite aktualisiere geht gar nix mehr und ich bekomme diese Fehlermeldung in der Konsole:
Exception in thread "AWT-EventQueue-2" java.util.NoSuchElementException
at java.util.LinkedList.getFirst(Unknown Source)
at java.awt.SequencedEvent.getFirst(Unknown Source)
at java.awt.SequencedEvent.getFirstWithContext(Unknown Source)
at java.awt.SequencedEvent.isFirstOrDisposed(Unknown Source)
at java.awt.SequencedEvent$1.evaluate(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.SequencedEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)


weiss jemand warum?
 

UdjENE

Mitglied
naja ich benutze halt jre 1.6 und nach dem reloaden funktioniert das Applet überhaupt nicht. ausserdem ist der Beitrag schon 1 jahr alt.
 

UdjENE

Mitglied
hier mal der Applet Code:
Code:
public class LiveCam extends Applet implements Runnable, ActionListener
{

	
	protected static Button BStop = new Button("Stop");
	protected static Button BStart = new Button("Start");
	protected static Button BErase = new Button("Erase");
	protected static TextArea TLog = new TextArea();
	
	public void run()
	{		
		while (true)
		{		
			try
			{
				Thread.sleep(timeInterval);
				ImageIO.setUseCache(false); 
				
				URL url = new URL (Webserver+"live.jpg?"+Math.random());
			    InputStream input = new BufferedInputStream (url.openStream ());
			    
			    img = ImageIO.read(input);
			    repaint();
				input.close();
				
				DateFormat dateInstance = new SimpleDateFormat ("H:mm:ss"); 
				timeStamp = dateInstance.format( new Date() );
				
				tempLog = TLog.getText();
				TLog.setText(timeStamp + " " + readFile() + "\n" + tempLog);
			}
			catch (Exception e)
			{
				System.out.println("Caught:"+e.toString());
			}
		}
	}

	public void init()
	{
		setComponents();
		try
		{
			img = ImageIO.read( new URL(Webserver+"blank.jpg"));
			liveThread = new Thread(this);
		}

		catch(Exception e)
		{
			showStatus("Problem getting initial image: "+e.toString());
			return;
		}

	}

	public void paint(Graphics g)
	{		
		g.drawImage(img, 10, 5, this);
	}

	public void actionPerformed(ActionEvent arg0) {
		/*Wenn Start-Button geklickt wurde...*/
		if(arg0.getActionCommand().equals("Start")){
			
			try {
				URL url = new URL (Webserver + "decoded.txt?tempVar=8508");
				new BufferedInputStream (url.openStream ());
			} catch (Exception e) {
				e.printStackTrace();
			}
			
			if(!liveThread.isAlive()){
				liveThread.start();
			}
			liveThread.resume();
		}
		
		/*Wenn Stop-Button geklickt wurde...*/
		if(arg0.getActionCommand().equals("Stop")){
			try {
				URL url = new URL (Webserver + "decoded.txt?tempVar=8008");
				new BufferedInputStream (url.openStream ());
			} catch (Exception e) {
				e.printStackTrace();
			}
			liveThread.suspend();
		}
		
		/*Wenn Erase-Button geklickt wurde...*/
		if(arg0.getActionCommand().equals("Erase"))
			TLog.setText("");
	}
	
}
 

UdjENE

Mitglied
hey,
also hab jetzt statt awt, swing genommen und diese Fehlermeldung kommt nicht mehr. Jedoch funktioniert das Apllet immer noch nicht richtig nach dem Reload.

Habe mal ein ganz einfaches Applet geschrieben, dass mir bei dem Klick auf den Start-Button die Uhrzeit in der Textarea TLog ausgibt. nach dem ersten Reload im Browser wird bei jedem Klick auf start die Uhrzeit 2 mal angezeigt. beim 2 Reload 3 mal usw.

weiss jemand was ich da löschen (z.B. in der destroy()), damit nur einmal die Uhrzeit angezeigt wird???

Code:
public class ReloadTest extends JApplet implements ActionListener{

	private static final long serialVersionUID = 1L;
	private static JButton BStop = new JButton("Stop");
	private static JButton BStart = new JButton("Start");
	private static JTextArea TLog = new JTextArea();
	private static JScrollPane scrollPane = null;
	String timeStamp="";
	Container cp;
	
	public void init(){
		cp  = getContentPane();
		setSize(400,400);
		
		cp.setBackground(new Color(255,255,255));
		cp.setLayout(null); 
		cp.setVisible(true);
		cp.setLayout(null);
		
		BStop.setBounds(10, 10, 80, 20);
		BStop.addActionListener(this);
		cp.add( BStop,this);
		
		BStart.setBounds(130, 10, 80, 20);
		BStart.addActionListener(this);
		cp.add( BStart,this);
		
		TLog.setEditable(false);
		TLog.setLineWrap(true); 
		TLog.setFont( new Font(Font.SERIF, Font.PLAIN, 12) ); 
		
		//Füge einen Scrollbalken der Textarea hinzu
		scrollPane = new JScrollPane(TLog);
        scrollPane.setBounds(10, 50, 320, 150);
        cp.add(scrollPane);
	}
	
	public void actionPerformed(ActionEvent arg0) {
		/*Wenn Start-Button geklickt wurde...*/
		if(arg0.getActionCommand().equals("Start")){
			DateFormat dateInstance = new SimpleDateFormat ("H:mm:ss:S\t"); 
			timeStamp = dateInstance.format( new Date() );
			
			
			TLog.setText(timeStamp + "\n" + TLog.getText());
			
		}
		
		/*Wenn Stop-Button geklickt wurde...*/
		if(arg0.getActionCommand().equals("Stop")){
			TLog.setText("");
			
		}
			
	}

}
 

kleiner_held

Top Contributor
probier mal
Code:
public void destroy()
{
   BStop.removeActionListener(this); 
   BStart.removeActionListener(this); 
}
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T Maven: Probleme beim Einbinden der Dependencies Tools - Maven, Gradle, Ant & mehr 9
E Maven Probleme beim Arquillian Deployen Tools - Maven, Gradle, Ant & mehr 0
P Maven Download-Probleme beim Build Tools - Maven, Gradle, Ant & mehr 5
G Java-Applet Probleme beim Browser Tools - Maven, Gradle, Ant & mehr 14
A Probleme beim Anzeigen des Applets Tools - Maven, Gradle, Ant & mehr 5
H Probleme beim Applet signieren Tools - Maven, Gradle, Ant & mehr 10
F Maven JAR Plugin Probleme Tools - Maven, Gradle, Ant & mehr 4
D [ERLEDIGT] Probleme mit Authorization in Nexus und mvn deploy plugin Tools - Maven, Gradle, Ant & mehr 1
schalentier Probleme mit Jenkins Tools - Maven, Gradle, Ant & mehr 7
G Probleme Jenkins mit Maven einzurichten Tools - Maven, Gradle, Ant & mehr 4
C Probleme mit Applet mit SQL im Browser Tools - Maven, Gradle, Ant & mehr 4
S Probleme mit Kombination Java JApplet;MySQL;Webserver Tools - Maven, Gradle, Ant & mehr 3
T Launch4j: eventuell Klassenpfad Probleme Tools - Maven, Gradle, Ant & mehr 4
H WebStart-Probleme mit JRE Version 1.6.0_18 Tools - Maven, Gradle, Ant & mehr 1
E Probleme mit Buckminster unter eclipse 3.4 Tools - Maven, Gradle, Ant & mehr 11
ARadauer Probleme mittels scp bei ant Tools - Maven, Gradle, Ant & mehr 1
F Probleme mit Java WebStart; Hauptklasse konnte nicht gef. Tools - Maven, Gradle, Ant & mehr 18
M Probleme mit JApplet Tools - Maven, Gradle, Ant & mehr 20
M Mein erstes Applet macht Probleme Tools - Maven, Gradle, Ant & mehr 4
M probleme mit signieren Tools - Maven, Gradle, Ant & mehr 6
C 3 "kleine" Probleme zu meinem Applet Tools - Maven, Gradle, Ant & mehr 11
A Probleme bei übergabe von Variabeln im Applet Tools - Maven, Gradle, Ant & mehr 9
U Probleme mit paint(Graphics g) Tools - Maven, Gradle, Ant & mehr 9
M WebStart 1.6 Probleme Tools - Maven, Gradle, Ant & mehr 8
R Probleme bei Applet mit dem IE7? Tools - Maven, Gradle, Ant & mehr 2
P MEDIA-Tracker macht Probleme? Tools - Maven, Gradle, Ant & mehr 6
0 Webstart-Probleme unter Java6 Tools - Maven, Gradle, Ant & mehr 2
R Slash-Probleme durch File Tools - Maven, Gradle, Ant & mehr 2
G Probleme mit Texteingabe in Applets Tools - Maven, Gradle, Ant & mehr 2
E Probleme mit Java WebStart Tools - Maven, Gradle, Ant & mehr 10
H Probleme mit setFont() Tools - Maven, Gradle, Ant & mehr 1
M Probleme mit Applets Tools - Maven, Gradle, Ant & mehr 5
S Probleme mit ActionListener bzw. actionPerformed Tools - Maven, Gradle, Ant & mehr 2
P Probleme mit IE und sp2 - Applet wird nicht angezeigt Tools - Maven, Gradle, Ant & mehr 11
F Probleme mit Jar bzw jar-Archiven Tools - Maven, Gradle, Ant & mehr 3
S Probleme mit einem Applet Tools - Maven, Gradle, Ant & mehr 2
P Probleme mit Applet Tools - Maven, Gradle, Ant & mehr 6
N Fehler beim Imgui mit Maven Tools - Maven, Gradle, Ant & mehr 7
M github + maven Fehler beim repository erstellen Tools - Maven, Gradle, Ant & mehr 1
H Problem beim Verschieben der main-class -> A jni error has occured, please check... Tools - Maven, Gradle, Ant & mehr 9
pkm Beim Deployen wird ein Package nicht gefunden, obwohl aus Buildpath. Tools - Maven, Gradle, Ant & mehr 0
X Maven Dependencies beim install mit in die Jar einbinden Tools - Maven, Gradle, Ant & mehr 6
B Webstart Java Webstart hängt sich beim Laden auf! Tools - Maven, Gradle, Ant & mehr 8
P Classpath beim Ausführen eines SQL-Scripts per ANT angeben Tools - Maven, Gradle, Ant & mehr 2
K Applet Fehler beim Starten Tools - Maven, Gradle, Ant & mehr 12
E Ant Beim zusammenfassen von CSV-Dateien nur bestimmt spalten auswählen Tools - Maven, Gradle, Ant & mehr 27
F Problem beim Kompilieren ohne IDE Tools - Maven, Gradle, Ant & mehr 5
J Fehler beim Parsen von web.xml mit web-app 2.5 Tools - Maven, Gradle, Ant & mehr 2
S Webstart Problem beim Start von Webstart Tools - Maven, Gradle, Ant & mehr 4
H Java Applet Problem beim einbinden in HTML Tools - Maven, Gradle, Ant & mehr 3
newcron Applet Keine warnung beim starten von Applets, die auf die HD zugreifen? Tools - Maven, Gradle, Ant & mehr 2
reibi Maven : Resourcen NICHT mit einbinden beim Builden Tools - Maven, Gradle, Ant & mehr 10
E Verzögerung beim Refresh (F5) mit einem Applet verursachen Tools - Maven, Gradle, Ant & mehr 16
T beim Kompilieren änderungen vornehmen Tools - Maven, Gradle, Ant & mehr 5
G Frage zur JARs beim deployen Tools - Maven, Gradle, Ant & mehr 5
S Ladebalken beim laden des Applets Tools - Maven, Gradle, Ant & mehr 9
G Problem beim deployen eines Applets Tools - Maven, Gradle, Ant & mehr 8
C JApplet soll beim Aufruf nicht neustarten Tools - Maven, Gradle, Ant & mehr 3
M Code ausführen beim Browser schließen / Alternative zu stop? Tools - Maven, Gradle, Ant & mehr 5
J Problem beim schreibenden Dateizugriff Tools - Maven, Gradle, Ant & mehr 7
D Fehler beim Applet laden! Tools - Maven, Gradle, Ant & mehr 9
H Applet Access Denied - Beim zugriff auf eine .txt Datei Tools - Maven, Gradle, Ant & mehr 8
G Browser stürtzt beim Appletaufruf ab Tools - Maven, Gradle, Ant & mehr 2
I Fehler beim Signieren der JAR Dateien für Webstart Tools - Maven, Gradle, Ant & mehr 1
D E/A-Ausnahme beim lesen (Applet will nicht starten) Tools - Maven, Gradle, Ant & mehr 3
P Problem beim Senden einer Datei Tools - Maven, Gradle, Ant & mehr 5
M Applet startet beim zweiten Aufruf nicht mehr? Tools - Maven, Gradle, Ant & mehr 4
saxos1983 Fehlerüberprüfung beim Laden von Bilder Tools - Maven, Gradle, Ant & mehr 3
Y falsches password beim signieren von applet Tools - Maven, Gradle, Ant & mehr 4
G Fehler beim Laden des Applets Tools - Maven, Gradle, Ant & mehr 7
S Access Denied beim Bild laden Tools - Maven, Gradle, Ant & mehr 7
R access denied beim Java Applet Tools - Maven, Gradle, Ant & mehr 5
D Problem beim einbinden von jar und class datei Tools - Maven, Gradle, Ant & mehr 8
S Informationen beim Benutzer ablegen Tools - Maven, Gradle, Ant & mehr 4
P Eclipse Problem beim JAR-erstellen Tools - Maven, Gradle, Ant & mehr 5
A access denied beim anzeigen von Bildern Tools - Maven, Gradle, Ant & mehr 2
R fehler beim übernehmen von applets Tools - Maven, Gradle, Ant & mehr 3
G Wie überprüft man beim Image ob es geklickt wurde? Tools - Maven, Gradle, Ant & mehr 9
D problem beim auslesen von text aus einem textfeld... Tools - Maven, Gradle, Ant & mehr 15
E Card beim CardLayoutManager mit paint() bemalen??? Tools - Maven, Gradle, Ant & mehr 4
R Code beim Beenden eines Applets ausführen? Tools - Maven, Gradle, Ant & mehr 1
T Applet aktualisieren/reloaden ??? Tools - Maven, Gradle, Ant & mehr 3

Ähnliche Java Themen

Neue Themen


Oben