Große animierte Gif preloaden und solange mit einer nicht animierten ersetzen

jgd

Mitglied
Hallo Java Forum!

Ich bin hier ganz neu und habe so gut wie kaum Java-Erfahrung... eher Action Script.

Habe ein Problem, das vielleicht mit Java ganz gut gelöst werden könnte:

Es soll eine große animierte Gif geladen werden. Da diese ca 900kb hat und wahrscheinlich nicht sofort startet, soll diese während des ladens mit einer nicht animierten Gif ersetzt werden. Wenn die animierte geladen ist, soll diese die nicht animierte ersetzen.

Könnte mir vielleicht jemand einen Tipp geben, wie man da vorgehen würde? Zum Preloaden habe ich schon ein Paar Scripts gefunden. Aber das Ersetzen ist noch so ein Problem...

Vielen Dank!!
Jewgeni
 

Blakh

Bekanntes Mitglied
Wie Scripts? Redest jetzt von Java oder Javascript?

Mit Java geht das z.B. so:

Java:
SwingWorker<Void, Void> loader = new SwingWorker<Void, Void>() {
		@Override
		// Get Image 
		public Void doInBackground() {
			
			.....
			
			return null;
		}

		@Override 
                //Wird ausgeführt wenn doInBackground fertig ist
		public void done() {
			
			
			try {
				
				get();

			} catch (InterruptedException ignore) {
			} catch (ExecutionException e) {
				
				System.err.println("An error while loading occured: " + e.getCause());
			}
			
                      ......
			

		}
	};
 

jgd

Mitglied
Danke für die schnelle Antwort! Ich meinte schon Java - wusste gar nicht, dass es auch JavaScript gibt...

Fange an es zu verstehen, glaube ich.

Dann könnte ich das Bild so laden, oder?
Java:
public Void doInBackground() {
            
           Image1= new Image(100,100)
           Image1.src = "graphic1.gif" 
            
           return null;
        }

und wie ersetze ich es?

Vielen Dank!
 

jgd

Mitglied
Hmm, ok ok wie gesagt, ich bin völlig unerfahren mit Java bzw. Javascript. Und deshalb für jedes Korrigieren dankbar!
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
S Arbeitsfeld in gleich große Bereiche einteilen Java Basics - Anfänger-Themen 2
G Best Practice Wie große "Tabellen" effizient durchsuchen und Daten händeln? Java Basics - Anfänger-Themen 15
C Große Zahlen vergleichen Java Basics - Anfänger-Themen 19
S 4 große Textdateien zu einer Mergen Java Basics - Anfänger-Themen 5
K Große Datenliste Java Basics - Anfänger-Themen 2
E Große Datenmengen effizient in CSV File speichern Java Basics - Anfänger-Themen 4
1 Extrem große Variable Java Basics - Anfänger-Themen 1
S Best Practice MVC und große Datenmengen aus einer mySQL - Datenbank Java Basics - Anfänger-Themen 24
M Mergesort Aufgabe große Probleme Java Basics - Anfänger-Themen 9
P Schneller Quadratzahltest für beliebig große natürliche Zahlen Java Basics - Anfänger-Themen 2
T Scanner für große Textdatei Java Basics - Anfänger-Themen 11
N Input/Output Große Dateien schnell Speichern/auslesen Java Basics - Anfänger-Themen 16
B große jpeg verarbeiten Java Basics - Anfänger-Themen 8
K Große Gleitkommazahlen runden Java Basics - Anfänger-Themen 8
X Compiler-Fehler javac - 08 eine zu große int? Java Basics - Anfänger-Themen 11
turmaline String teilen in gleich große strings Java Basics - Anfänger-Themen 15
F Große Potenzen berechnen Java Basics - Anfänger-Themen 6
J Große .txt einlesen - Idee? Java Basics - Anfänger-Themen 16
E Datentypen Große Zahl erzeugen Java Basics - Anfänger-Themen 5
P Kleines Projekt -> Große Überlegungen Java Basics - Anfänger-Themen 2
F Große Daten und große Array Java Basics - Anfänger-Themen 21
O Performant große Dateien durchsuchen Java Basics - Anfänger-Themen 8
Povlsen84 Datentypen Große, sortierte, schnelle Datenstruktur Java Basics - Anfänger-Themen 9
H Große Projekte mit Java - Ausführbare Datei Java Basics - Anfänger-Themen 2
K Eclipse EMF und das große HÄ? Java Basics - Anfänger-Themen 5
T .split(";") nicht gleich große arrays werden erzeu Java Basics - Anfänger-Themen 2
G String aus Zahlen multiplizieren -> unendlich große ! Java Basics - Anfänger-Themen 13
M Spielt der Debugger bei java eine große Rolle Java Basics - Anfänger-Themen 3
C große Matrizen, Performance, (Pointer?) Java Basics - Anfänger-Themen 6
L JTextArea große setzen Java Basics - Anfänger-Themen 5
S große probleme mit java Java Basics - Anfänger-Themen 6
R große Datenmenge in Datei schreiben Java Basics - Anfänger-Themen 8
M FileOutputStream und zu große Zahlen! Java Basics - Anfänger-Themen 10
J Große *.Text Datei zum verschicken in viele kleine Java Basics - Anfänger-Themen 7
B Probleme große Strings zu schreiben Java Basics - Anfänger-Themen 2
A große errechnete datenmengen sofort in datei schreiben? Java Basics - Anfänger-Themen 6
S Große Text dateien einbinden Java Basics - Anfänger-Themen 3
R große Zahlen Java Basics - Anfänger-Themen 4
R Große Zahlen Java Basics - Anfänger-Themen 3
T Große Zahlen aufgesplittet in verketteter Liste speichern Java Basics - Anfänger-Themen 4
N Große Probleme mit StingBuffer und Array Java Basics - Anfänger-Themen 2
T Animierte Guis Java Basics - Anfänger-Themen 4
G Animierte GIF's Java Basics - Anfänger-Themen 11

Ähnliche Java Themen

Neue Themen


Oben