habe immer wieder Probleme mit wait() und oder sleep()
Ich will doch nur ein JLabel aktualisieren( setText("blabla") ) und DANN 2 Sekunden warten...
bei wait() haut mich die Exception immer raus aus dem Programm und sleep() funtioniert zwar gut, aber das JLabel wird davor nicht aktualisiert.
Bitte verweist mich nicht auf das inselbuch, denn die sachen probiere ich schon seit ner geraumer zeit aus
so sieht mein code aus
habs auch mit wait probiert.. i
auch mit throws Exception...
wieso kann java nicht einfach alles was zu tun ist beenden und dann ne sekunde oder 2 warten.
hatte da schon so oft Probleme damit.
Es gibt auch nichts was ich mache damit ich das wait dann "aufwecken kann"
und ne zählschleife... ich glaube nicht das dies ne wirkliche "lösung" ist.
kann den nicht einfach ne methode das wait() ausführen und die Exception einfach übersehen(throws) ???
Ich will doch nur ein JLabel aktualisieren( setText("blabla") ) und DANN 2 Sekunden warten...
bei wait() haut mich die Exception immer raus aus dem Programm und sleep() funtioniert zwar gut, aber das JLabel wird davor nicht aktualisiert.
Bitte verweist mich nicht auf das inselbuch, denn die sachen probiere ich schon seit ner geraumer zeit aus
so sieht mein code aus
Code:
// das wird einfach nicht ausgeführt, ohne sleep schon
anweisung.setText("Willkommen " + name);
try{
Thread.sleep(2000);
}
catch(InterruptedException e){}
// danach wird das JPanel entfernt und alles neu gezeichnet
BDE.unten.removeAll();
BDE.unten.repaint();
habs auch mit wait probiert.. i
auch mit throws Exception...
wieso kann java nicht einfach alles was zu tun ist beenden und dann ne sekunde oder 2 warten.
hatte da schon so oft Probleme damit.
Es gibt auch nichts was ich mache damit ich das wait dann "aufwecken kann"
und ne zählschleife... ich glaube nicht das dies ne wirkliche "lösung" ist.
kann den nicht einfach ne methode das wait() ausführen und die Exception einfach übersehen(throws) ???