Hallo,
ursprüngliche hatte ich geplant einen JPanel in einem bestimmten Zeitintervall animiert zu vergrößern.
Beispielsweise wird ein JPanel in 100 Schritten um einen Pixel in Breite und Höhe größer, bis er ein Format von 100x100px angenommen hat.
Hat jemand eine Idee wie ich das mache?
Wollte es über eine Schleife laufen lassen, allerdings zeigt die repaint() Methode keinerlei Wirkung. Am Ende wird der JFrame zwar in der korrekten Größe (z.B. den 100x100px) dargestellt, die Zwischenschritte sind aber nicht einsehbar (hatte ein Thread.sleep(n) gesetzt am Ende eines Schleifendurchgangs gesetzt, nach repaint()).
ursprüngliche hatte ich geplant einen JPanel in einem bestimmten Zeitintervall animiert zu vergrößern.
Beispielsweise wird ein JPanel in 100 Schritten um einen Pixel in Breite und Höhe größer, bis er ein Format von 100x100px angenommen hat.
Hat jemand eine Idee wie ich das mache?
Wollte es über eine Schleife laufen lassen, allerdings zeigt die repaint() Methode keinerlei Wirkung. Am Ende wird der JFrame zwar in der korrekten Größe (z.B. den 100x100px) dargestellt, die Zwischenschritte sind aber nicht einsehbar (hatte ein Thread.sleep(n) gesetzt am Ende eines Schleifendurchgangs gesetzt, nach repaint()).