RauchenderDachs
Cadet 4th Year
- Registriert
- Dez. 2012
- Beiträge
- 70
Hi Leute,
ich versuche gerade ein JLabel mittels eines Timers zu bewegen. Das klappt auch wunderbar nur möchte ich das wenn das JLabel an einem gewissen Punkt angekommen ist wieder von vorne anfängt also das die x-Positionierung zurückgesetzt wird. Dazu möchte ich gerne die Positionierung überprüfen am besten mit einem if. Allerdings weis ich nicht wie ich herausfinde wie die dezeitige Position meines Labels ist.
Hier mal der Code.
In der methode run() möchte ich gerne überpfrüfen lassen wo sich das Label gerade befindet.
Vielen Dank schon mal im vorraus
ich versuche gerade ein JLabel mittels eines Timers zu bewegen. Das klappt auch wunderbar nur möchte ich das wenn das JLabel an einem gewissen Punkt angekommen ist wieder von vorne anfängt also das die x-Positionierung zurückgesetzt wird. Dazu möchte ich gerne die Positionierung überprüfen am besten mit einem if. Allerdings weis ich nicht wie ich herausfinde wie die dezeitige Position meines Labels ist.
Hier mal der Code.
Code:
public void vearbeiteButtonbuchstabe(){
Timer t = new Timer();
t.schedule(new TimerTask(){
@Override
public void run() {
dasLabelloesung.setBounds(10+n,190,390,15);
n++;
}
}, 0, 10); //alle 5 sekunden...
}
Vielen Dank schon mal im vorraus