G
Guest
Gast
Hi Leute,
ich hab ein Problem und kann keine Lösung dazu im Netz finden, ich hoffe Ihr könnt mir weiterhelfen.
Problem: ich möchte einen jLabel-Text z.b. 5 sekunden lang anzeigen lassen und dann soll es wieder
verschwinden... ich hab es mit thread versucht, try catch... aber es funktioniert nicht wie ich will... es soll den
Text anzeigen und nach 5 sekunden wieder verschwinden...nach meinem code wartet er 5 sekunden und dann erscheint erst der text und geht nicht weg...
hab auch mit TimeUnit.SECONDS.sleep(5); versucht ist aber das Selbe wie mit Thread... wie kann ich es realisieren, hab schon vieles versucht, aber klappt einfach nicht!
Danke!
Mfg
Mr.X
ich hab ein Problem und kann keine Lösung dazu im Netz finden, ich hoffe Ihr könnt mir weiterhelfen.
Problem: ich möchte einen jLabel-Text z.b. 5 sekunden lang anzeigen lassen und dann soll es wieder
verschwinden... ich hab es mit thread versucht, try catch... aber es funktioniert nicht wie ich will... es soll den
Text anzeigen und nach 5 sekunden wieder verschwinden...nach meinem code wartet er 5 sekunden und dann erscheint erst der text und geht nicht weg...
Code:
public void infoAnzeigen(String info){
InfoLabel.setText(info);
try{
Thread.sleep(5000);
}
catch(InterruptedException e){
System.out.println("Sleep Interrupted");
}
InfoLabel.setText(" "); // Alternative:InfoLabel.setVisible(false);
}
hab auch mit TimeUnit.SECONDS.sleep(5); versucht ist aber das Selbe wie mit Thread... wie kann ich es realisieren, hab schon vieles versucht, aber klappt einfach nicht!
Danke!
Mfg
Mr.X