Я импортировал изображение (GIF) для отображения как часть анимации, и GIF выскакивает нормально.Это, однако, остается на время анимации;Я надеюсь, что он появится только в течение нескольких секунд.
С таймером, установленным в другом методе (elapsedTimeMsec), я попытался отобразить изображение, если timer> = 5200 (5.2s) и timer <6100(6.1s).Хотя этот же формат (показанный в приведенном ниже коде) работал для всплывающих строк, он не работает для импортированного изображения. </p>
private static void imageImport (Graphics2D g, int elapsedTimeMsec)
{
if (elapsedTimeMsec >= 5200 && elapsedTimeMsec < 6100);
{
Image image = Toolkit.getDefaultToolkit().getImage("C:\\Users\\mogen\\Pictures\\importImage\\explosion.gif");
g.drawImage(image, 750, 425, null);
}
}
Я ожидаю, что изображение будет отображаться в промежутках времени 5,2s и 6.1s запуска анимации;вместо этого изображение отображается с момента, когда анимация начинается бесконечно.