Hallo,
ich schreibe gerade eine Art Hörtest, der so ablaufen soll:
zu sehen:
weiterButton:
-> bei klick
zu sehen:
nichts - nur hören ---
-> nach ende des Sounds:
zu sehen:
antwort.buttons
-> bei klick
wieder von vorne (nur weiterbutton).
mein code ist vereinfacht dargestellt so:
die problemstelle ist markiert. irgendwie hört man den Sound schon wenn der weiterButton noch sichbar ist, dass soll nicht so sein.
Wie bekomme ich das hin?
Danke und gruss
philo
ich schreibe gerade eine Art Hörtest, der so ablaufen soll:
zu sehen:
weiterButton:
-> bei klick
zu sehen:
nichts - nur hören ---
-> nach ende des Sounds:
zu sehen:
antwort.buttons
-> bei klick
wieder von vorne (nur weiterbutton).
mein code ist vereinfacht dargestellt so:
Code:
public void actionPerformed(ActionEvent actEvt) {
if (e.getSource() == weiterbutton) {
weiterbutton.setVisible(false);
repaint(0);
// hier ist das problem
Player.playNextFile();
while(Player.isRunning()) {}
showAntwortButtons;
}
else{
antwortAuswerten(actEvt);
hideAnswerButtons();
weiterbutton.setVisible(true);
}
}
die problemstelle ist markiert. irgendwie hört man den Sound schon wenn der weiterButton noch sichbar ist, dass soll nicht so sein.
Wie bekomme ich das hin?
Danke und gruss
philo