Как я могу изменить музыку и изображение одновременно в Java (затмение)?

Я создаю проект, у меня есть три аудио, которые воспроизводятся, когда я нажимаю на него, но я хочу, чтобы фоновое изображение менялось одновременно с музыкой, когда я нажимаю на него.

public boolean action(Event e, Object o,Graphics g) {

        if(e.target == b1) {

            g.drawImage(figura1,0,0,300,300, this); 
            musica1.play();
            musica2.stop();
            musica3.stop();

}
0
задан 30.11.2019, 05:41
1 ответ

предполагая, что у тебя есть три объекта слушая в событие, давайте называть их b1,b2, и b3. И три так называемых изображения figura1, figura2 и figura3. Я, как ты видишь предполагая, что у тебя есть эти объекты и изображения, созданные в твоей программе.

   public boolean action(Event e, Object o,Graphics g) {

    if(e.getSource() == b1) {

        g.drawImage(figura1,0,0,300,300, this); 
        musica1.play();
        musica2.stop();
        musica3.stop();
    }else if(e.getSource() == b2){
        g.drawImage(figura2,0,0,300,300, this);
        musica1.stop();
        musica2.play();
        musica3.stop();
    }else if(e.getSource() == b3){
        g.drawImage(figura3,0,0,300,300, this); 
        musica1.stop();
        musica2.stop();
        musica3.play();
    }
0
ответ дан 01.12.2019, 10:34

Теги

Похожие вопросы