Animation - Runnable

Status
Nicht offen für weitere Antworten.

jobu0101

Bekanntes Mitglied
Ich wollte eine Animation programmieren und bleibe jetzt bei einem Punkt hängen.

Ich erbe von JPanel und will darin die Animation abspielen lassen. Dazu muss im zehntel-Sekundentakt die Funktion paintComponent() aufgerufen werden. So habe ich Runnable implementiert und so die run-Funktion gestaltet:

Code:
	public void run() {
			while (t < 10) {
				t += 0.1;
				repaint();
				try {
					Thread.sleep(100);
				} catch (InterruptedException e) {
				}
			}
		}

Doch wenn ich auf den Button, der diese Funktion auslöst, klicke, bleibt dieser gedrückt und nach 10 Sekunden sehe ich das letzte Bild der Animation. Was da passiert, ist mir klar: Er rechnet es nicht nebenbei und zeigt es dann an, sondern er will erst alles durchrechnen und mir dann das fertige Ergbnis liefern. Doch gerda um das zu verhindern habe ich es ja mit Runnable gemacht!

Könnt ihr mir weiterhelfen?
 

jobu0101

Bekanntes Mitglied
Kann mir denn keiner weiterhelfen?

Das Prob müsste ja bekannt sein! Oder bin ich der erste, der sowas probiert?
 

jobu0101

Bekanntes Mitglied
André Uhres hat gesagt.:
jobu0101 hat gesagt.:
Kann mir denn keiner weiterhelfen?

Das Prob müsste ja bekannt sein! Oder bin ich der erste, der sowas probiert?
Du bist bestimmt nicht der erste, der sowas probiert.
Aber vielleicht der erste der sowas probiert ohne nachzuschauen wie es geht:
http://www.galileocomputing.de/open...el_09_001.htm#Rxx365java09001040002CE1F01A10C

Jetzt klappts :oops:

Habs ein bisschen anders gemacht. Also eigene Klasse und ncith nur in den JPanel implementiert!
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
P Animation läuft nicht korrekt AWT, Swing, JavaFX & SWT 8
Ernesto95 JavaFX Return Value nach Beendigung einer Animation AWT, Swing, JavaFX & SWT 15
H Simple Animation mit Swing AWT, Swing, JavaFX & SWT 2
DeBoiJoshua 2D-Grafik Gif Animation will nicht laden AWT, Swing, JavaFX & SWT 1
S JavaFX WebView zeigt keine Animation AWT, Swing, JavaFX & SWT 5
E showAndWait is not allowed during animation or layout processing Memory FX AWT, Swing, JavaFX & SWT 2
A 2D-Grafik Ruckelfreie Animation AWT, Swing, JavaFX & SWT 20
L JavaFX Animation, erst zeichnen dann anzeigen AWT, Swing, JavaFX & SWT 4
L JavaFX Animation für Panel wechsel AWT, Swing, JavaFX & SWT 3
J Java FX Koordinaten NACH Animation setzen, wie? AWT, Swing, JavaFX & SWT 9
Pr0m3theus Animation nach Event AWT, Swing, JavaFX & SWT 6
F JavaFX Timeline Animation soll X- und Y-Position während Animation ändern AWT, Swing, JavaFX & SWT 2
javampir 2D-Grafik Effizienz bei animation AWT, Swing, JavaFX & SWT 0
C Pixel-Rendering/Animation Performance in BufferedImage AWT, Swing, JavaFX & SWT 1
wolfgang63 JavaFX Animation, Kreise im vorgegebem Takt durchs Fenster laufen lassen AWT, Swing, JavaFX & SWT 3
P Ansatz für 2D Animation gesucht AWT, Swing, JavaFX & SWT 2
Thallius HHübsche Kopier Animation? AWT, Swing, JavaFX & SWT 5
L JPanel kleine "Animation" AWT, Swing, JavaFX & SWT 7
E Animation läuft nicht mehr flüssig AWT, Swing, JavaFX & SWT 8
E Warum macht die einfache Animation einen kleinen Fehler? AWT, Swing, JavaFX & SWT 14
B 2D-Grafik Dynamisches Erstellen von Images und deren Animation AWT, Swing, JavaFX & SWT 4
R Swing Komponenten bleiben bei Animation unsichtbar AWT, Swing, JavaFX & SWT 7
J GIF Animation AWT, Swing, JavaFX & SWT 2
B Swing Thread+Animation AWT, Swing, JavaFX & SWT 7
R Swing Animation mit JLayeredPane? AWT, Swing, JavaFX & SWT 8
K 3D-Grafik Animation AWT, Swing, JavaFX & SWT 4
U Gif Animation mit JLabel AWT, Swing, JavaFX & SWT 3
P KeyListener + Animation AWT, Swing, JavaFX & SWT 2
D 2D-Grafik Animation flackert AWT, Swing, JavaFX & SWT 8
R Polygon-Animation mit Darstellungsfehlern AWT, Swing, JavaFX & SWT 5
StupidAttack Animation, JComponent AWT, Swing, JavaFX & SWT 3
S SWT Rudimentäre Bild Animation AWT, Swing, JavaFX & SWT 3
C Animation auf einem JPanel AWT, Swing, JavaFX & SWT 3
A paintComponent() - Animation AWT, Swing, JavaFX & SWT 2
S Ich brauche eine Idee: Animation mit teil eines Bildes AWT, Swing, JavaFX & SWT 16
H "Animation" AWT, Swing, JavaFX & SWT 2
S Animation korrekt darstellen AWT, Swing, JavaFX & SWT 8
Developer_X Nach Animation Button adden AWT, Swing, JavaFX & SWT 3
Developer_X Swing JPanel-THE ANIMATION AWT, Swing, JavaFX & SWT 3
T JFrame und Scale-Animation AWT, Swing, JavaFX & SWT 8
M Animation berechnen AWT, Swing, JavaFX & SWT 4
M Animation auf JPanel per Knopfdruck AWT, Swing, JavaFX & SWT 12
P Problem bei Animation AWT, Swing, JavaFX & SWT 2
K Animation auf GUI AWT, Swing, JavaFX & SWT 3
R ruckelfreie animation AWT, Swing, JavaFX & SWT 8
T Animation will nicht trotz Thread. AWT, Swing, JavaFX & SWT 14
S animation Flackern trotz doppelpufferung wieso? AWT, Swing, JavaFX & SWT 2
S Animation geht nicht AWT, Swing, JavaFX & SWT 3
m@nu Animation in GlassPane: Performanceeinbruch JFrame maximiert AWT, Swing, JavaFX & SWT 17
rudi.schraml Animation von Robotern auf FactoryFloor - repaint()? AWT, Swing, JavaFX & SWT 7
O Animation in einem JPanel AWT, Swing, JavaFX & SWT 2
H Animation startet nicht/ Thread AWT, Swing, JavaFX & SWT 6
N Animation nach einem bestimmten Ereignis starten lassen? AWT, Swing, JavaFX & SWT 4
A Problem mit Animation AWT, Swing, JavaFX & SWT 4
M Animation mit Keylistener AWT, Swing, JavaFX & SWT 2
M Nach Export als Runnable Jar wird css nicht merh gefunden AWT, Swing, JavaFX & SWT 22
D runnable Jar mit Javafx erstellen(Eclipse) AWT, Swing, JavaFX & SWT 10
Rubberduck JavaFX Runnable jar file doesn't work AWT, Swing, JavaFX & SWT 2
Joker4632 JFrame in eine Runnable auslagern? AWT, Swing, JavaFX & SWT 4
T JavaFX Button als Runnable AWT, Swing, JavaFX & SWT 4
E JLabel aus Runnable ändern AWT, Swing, JavaFX & SWT 2
X Runnable .Jar tut nichts AWT, Swing, JavaFX & SWT 3
K JFrame + KeyListener + Runnable = Fehler AWT, Swing, JavaFX & SWT 3
V Parameter an Runnable-Objekt übergeben AWT, Swing, JavaFX & SWT 6
A Swing Bild in runnable jar einfügen AWT, Swing, JavaFX & SWT 25
P KeyListener implements Runnable AWT, Swing, JavaFX & SWT 10

Ähnliche Java Themen

Neue Themen


Oben